Domanda:
Editor di testo integrato nel terminale
user23741
2012-06-12 03:33:08 UTC
view on stackexchange narkive permalink

Esiste un editor di testo integrato nel terminale su Lion?

(Come, ad esempio, nano su Linux.)

umm ... come `vim`,` emacs`?
@Jay Hai anche provato a eseguire "nano" nel terminale?
@CajunLuke No, per qualche motivo pensavo che non fosse lì. Oh bene.
Non sono d'accordo con la pesante penalità di voto negativo che hai subito. Questa è una domanda facile a cui rispondere se hai un Mac di fronte a te. Ma se non hai un Mac a portata di mano o non ne possiedi ancora uno e ti stai chiedendo quale sia l'esperienza della riga di comando, questa è un'informazione potenzialmente utile. Solo perché qualcosa sembra ovvio o ti è ben noto non significa che sia così per tutti gli altri.
Cinque risposte:
Ian C.
2012-06-12 03:41:18 UTC
view on stackexchange narkive permalink

vim, emacs, nano e pico sono tutti disponibili per impostazione predefinita con OS X 10.7.4:

  / Users / ian> which nano / usr / bin / nano / Users / ian> which vim / usr / bin / vim / Users / ian> which emacs / usr / bin / emacs> quale / bin / pico  
Sono stati su tutti i Mac che ho usato dai 10,2 giorni e sarei scioccato se OS X non li avesse * mai * inclusi.
E per gli utenti più esigenti c'è anche `/ bin / ed` :-)
@CajunLuke: in realtà, nano è stato aggiunto nella 10.4 (sebbene pico, l'editor su cui si basa, fosse almeno nella 10.3). Non posso dire con certezza su emacs, ma sono abbastanza sicuro che vi fosse presente in [Rhapsody Server] (http://en.wikipedia.org/wiki/Mac_OS_X_Server_1.0).
@GordonDavisson Nano era sicuramente in giro nella 10.2 e nella 10.3. Ricordo di averlo usato (e ho un vecchio Mac 10.3 che posso controllare se necessario).
@CajunLuke: Ho appena controllato sotto 10.3.9 computer (versione server, ma non dovrebbe importare) e ha pico ma non nano. Non ho più una macchina 10.2 a portata di mano ...
@GordonDavisson Scommetto che nano è collegato simbolicamente a hard-linked a pico. Ho imparato a usare la riga di comando quando stavo usando 10.2 e l'editor che ho usato era nano.
Emacs è stato rimosso in Catalina.Può essere installato con Homebrew.Immagino che vi abbia vinto la guerra alla Apple.:)
user3439894
2017-09-30 07:16:58 UTC
view on stackexchange narkive permalink

Dato che ed non è stato ancora menzionato, anche se avrei scelto di usare nano su di esso e sugli altri menzionati, permettetemi di offrirlo come aggiunta alelenco cumulativo.

La pagina di manuale di ed afferma:

L'utilità ed è un editor di testo orientato alla riga.Viene utilizzato per creare, visualizzare, modificare e manipolare in altro modo file di testo.

"L'utility ed non riconosce i caratteri multibyte", quindi al giorno d'oggi il suo utilizzo potrebbe essere piuttosto ridotto.
LаngLаngС
2017-10-01 22:16:30 UTC
view on stackexchange narkive permalink

Poiché questa domanda riguarda gli editor "incorporati" "come" nano, questa domanda necessita di una risposta aggiornata:

Il comando pico è solo un collegamento simbolico a nano, vi è in realtà vim come è ex e non contando awk o psed , cat , xargs , costruzioni e simili, questo è tutto, dato che ed è davvero presente ma molto diverso da nano (a seconda della definizione di "editor").

Tre editor di testo della CLI ( come nano ) sono presenti nell'impostazione predefinita di Sierra:

  • nano (installato: 2.0.6, attuale: 2.8.7. "Ovviamente, dovresti sempre controllare la home page di nano per vedere qual è la versione più recente e migliore.")

    GNU nano è progettato per sostituire gratuitamente l'editor di testo Pico, parte della suite di posta elettronica Pine dell'Università di Washington. Ha lo scopo di "emulare Pico il più fedelmente possibile e quindi includere funzionalità extra".

  • vim (installato: Vi IMproved 7.4, attuale: "Vim 8.0 è l'ultima versione stabile")

    Vim è un editor di testo altamente configurabile costruito per rendere la creazione e la modifica di qualsiasi tipo di testo molto efficiente. È incluso come "vi" con la maggior parte dei sistemi UNIX e con Apple OS X.

  • emacs (installato: GNU Emacs 22.1.1, attuale: "Emacs 25.3 - ultima versione Rilasciato l'11 settembre 2017 Emacs 25.3 risolve un problema di sicurezza significativo. ")

    Un editor di testo estensibile, personalizzabile, libero / libero e altro ancora.

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

Oltre a quelli sopra elencati, c'è anche xedit.Si apre dal terminale semplicemente digitando xedit.Apre una finestra dell'editor in cui puoi modificare un file con tastiera e mouse.

Potrebbe valere la pena ricordare che `xedit` richiede l'installazione di XQuartz / X11 (e che l'avvio di X11 solo per modificare un file potrebbe essere un po 'eccessivo).
Gerry
2012-06-12 03:40:13 UTC
view on stackexchange narkive permalink

Sì, nano e vim, ad esempio, vengono installati con Mac OS X.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...