Frage:
Eingebauter Texteditor im Terminal
user23741
2012-06-12 03:33:08 UTC
view on stackexchange narkive permalink

Is there a built-in text editor in the terminal on Lion?

(Like, for example, nano on Linux.)

ähm ... wie "vim", "emacs"?
@Jay Haben Sie überhaupt versucht, "Nano" im Terminal auszuführen?
@CajunLuke Nein, aus irgendeinem Grund dachte ich, es wäre nicht da. Naja.
Ich bin nicht einverstanden mit der hohen Strafe für Abstimmungen, die Sie erhalten haben. Diese Frage ist leicht zu beantworten, wenn Sie einen Mac vor sich haben. Wenn Sie jedoch keinen Mac zur Hand haben oder noch keinen besitzen und sich fragen, wie die Befehlszeilenerfahrung aussieht, sind dies möglicherweise nützliche Informationen. Nur weil etwas offensichtlich erscheint oder Ihnen bekannt ist, heißt das nicht, dass dies für alle anderen der Fall ist.
Fünf antworten:
Ian C.
2012-06-12 03:41:18 UTC
view on stackexchange narkive permalink

vim, emacs, nano und pico sind standardmäßig unter OS X 10.7.4 verfügbar:

  / Benutzer / ian> welche nano / usr / bin / nano / Benutzer / ian> welche vim / usr / bin / vim / Benutzer / ian> welche emacs / usr / bin / emacs> welche pico / usr / bin / pico  
Sie waren auf jedem Mac, den ich seit 10,2 Tagen verwendet habe, und ich wäre schockiert, wenn OS X sie * nie * nicht enthalten hätte.
Und für Hardcore-User gibt es sogar `/ bin / ed` :-)
@CajunLuke: tatsächlich wurde Nano in 10.4 hinzugefügt (obwohl Pico, der Editor, auf dem es basiert, in mindestens 10.3 war). Ich kann nicht sicher über Emacs sagen, aber ich bin mir ziemlich sicher, dass vi in ​​[Rhapsody Server] (http://en.wikipedia.org/wiki/Mac_OS_X_Server_1.0) vorhanden war.
@GordonDavisson Nano gab es definitiv in 10.2 und 10.3. Ich erinnere mich, es benutzt zu haben (und ich habe einen alten 10.3 Mac, den ich bei Bedarf überprüfen kann).
@CajunLuke: Ich habe gerade unter 10.3.9 Computer überprüft (Serverversion, aber das sollte keine Rolle spielen) und es hat Pico, aber nicht Nano. Ich habe keine 10.2-Maschine mehr zur Hand ...
@GordonDavisson Ich wette, Nano ist mit Pico verbunden. Ich habe gelernt, die Befehlszeile zu verwenden, als ich 10.2 verwendet habe, und der Editor, den ich verwendet habe, war Nano.
Emacs wurde in Catalina entfernt.Es kann mit Homebrew installiert werden.Ich denke, vi hat den Krieg bei Apple gewonnen.:) :)
user3439894
2017-09-30 07:16:58 UTC
view on stackexchange narkive permalink

Da ed noch nicht erwähnt wurde, obwohl ich mich dafür entschieden habe, nano darüber und über die anderen genannten zu verwenden, möchte ich es als Ergänzung zum anbietenkumulative Liste.

Auf der Handbuchseite für ed heißt es:

Das Dienstprogramm ed ist ein zeilenorientierter Texteditor.Es wird zum Erstellen, Anzeigen, Ändern und anderweitigen Bearbeiten von Textdateien verwendet.

"Das Dienstprogramm ed erkennt keine Multibyte-Zeichen.", Daher ist seine Verwendung heutzutage möglicherweise eher gering.
LаngLаngС
2017-10-01 22:16:30 UTC
view on stackexchange narkive permalink

Da es sich bei dieser Frage um "eingebaute" Editoren "wie" nano handelt, muss diese Frage aktualisiert werden:

Der Befehl pico ist nur ein Symlink zu nano, vi ist tatsächlich vim, ebenso wie ex und nicht Zählen von awk oder psed , cat , xargs , Konstruktionen und dergleichen, das ist es, da ed tatsächlich ist vorhanden, aber sehr anders als Nano (abhängig von der Definition von "Editor").

In der Standardeinstellung von Sierra sind drei CLI-Texteditoren ( wie nano ) vorhanden:

  • nano (installiert: 2.0.6, aktuell: 2.8.7. "Natürlich sollten Sie immer auf der Nano-Homepage nachsehen, welche Version die neueste und beste ist.")

    GNU nano ist als kostenloser Ersatz für den Pico-Texteditor konzipiert, der Teil der Pine-E-Mail-Suite der University of Washington ist. Ziel ist es, "Pico so genau wie möglich zu emulieren und dann zusätzliche Funktionen einzuschließen".

  • vim (installiert: Vi IMproved 7.4, aktuell: "Vim 8.0 ist die neueste stabile Version")

    Vim ist ein hoch konfigurierbarer Texteditor, der das Erstellen und Ändern von Texten aller Art sehr effizient macht. Es ist in den meisten UNIX-Systemen und in Apple OS X als "vi" enthalten.

  • emacs (installiert: GNU Emacs 22.1.1, aktuell: "Emacs 25.3 - neueste Version Veröffentlicht am 11. September 2017 Emacs 25.3 behebt eine erhebliche Sicherheitslücke. ")

    Ein erweiterbarer, anpassbarer, freier / freier Texteditor - und mehr.

jmh
2017-10-02 02:28:08 UTC
view on stackexchange narkive permalink

Zusätzlich zu den oben aufgeführten gibt es auch xedit.Es wird vom Terminal aus durch Eingabe von xedit geöffnet.Öffnet ein Editorfenster, in dem Sie eine Datei mit Tastatur und Maus bearbeiten können.

Es könnte erwähnenswert sein, dass für "xedit" die Installation von XQuartz / X11 erforderlich ist (und dass das Starten von X11 nur zum Bearbeiten einer Datei eine Art Overkill sein kann).
Gerry
2012-06-12 03:40:13 UTC
view on stackexchange narkive permalink

Ja, Nano und Vim werden beispielsweise unter Mac OS X installiert.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...