題:
終端中的內置文本編輯器
user23741
2012-06-12 03:33:08 UTC
view on stackexchange narkive permalink

Lion的終端上是否有內置的文本編輯器?

(例如,Linux上的 nano 。)

嗯...就像`vim`,`emacs`?
@Jay您甚至嘗試在終端機上運行`nano`嗎?
@CajunLuke不,由於某種原因,我認為它不存在。那好吧。
我不同意您所遭受的重罰。如果您前面有Mac,這是一個很容易回答的問題。但是,如果您手頭沒有Mac或還沒有Mac,並且想知道命令行體驗是什麼樣的,那麼這可能是有用的信息。僅僅因為某些事情看起來很明顯或為您所熟知並不意味著其他所有人都是如此。
五 答案:
Ian C.
2012-06-12 03:41:18 UTC
view on stackexchange narkive permalink
默認情況下,

vim emacs nano pico在OS X 10.7.4中均可用:

  / Users / ian>其中哪個nano / usr / bin / nano / Users / ian>其中哪個vim / usr / bin / vim / Users / ian>其中哪個emacs / usr / bin / bin / emacs>其中哪個pico / usr / bin / pico  
自從10.2天以來,它們就安裝在我曾經使用過的所有Mac上,如果OS X曾經*不包含它們,我會感到震驚。
對於硬核用戶,甚至還有`/ bin / ed` :-)
實際上,@CajunLuke:在10.4中添加了nano(儘管基於pico的編輯器至少在10.3中)。對於emacs,我不能肯定地說,但是我可以肯定[Rhapsody Server](http://en.wikipedia.org/wiki/Mac_OS_X_Server_1.0)中有vi。
@GordonDavisson Nano肯定在10.2和10.3左右。我記得使用它(我有一台舊的10.3 Mac,可以在需要時進行檢查)。
@CajunLuke:我剛剛在10.3.9計算機(服務器版本,但這沒關係)下進行了檢查,它具有pico而不是nano。我沒有手提10.2機器了...
我敢打賭,@GordonDavisson納米與硬鏈接與微微鏈接是對稱的。當我使用10.2時,我學會了使用命令行,而我使用的編輯器是nano。
Emacs在卡塔利娜州被移除。可以與Homebrew一起安裝。我猜vi在蘋果公司贏得了戰爭。:)
user3439894
2017-09-30 07:16:58 UTC
view on stackexchange narkive permalink

由於尚未提及 ed ,甚至還以為我會選擇在其上使用 nano 以及其他提到的內容,因此讓我將其作為累積列表。

關於 ed 狀態的手冊頁:

ed實用程序是面向行的文本編輯器。它用於創建,顯示,修改和以其他方式處理文本文件。

“ ed實用程序無法識別多字節字符。”,因此如今的使用可能很小。
LаngLаngС
2017-10-01 22:16:30 UTC
view on stackexchange narkive permalink

由於此問題與“內置”編輯器“ like” nano有關,因此該問題需要更新的答案:

命令 pico 只是與nano的符號鏈接,而 vi 實際上和 ex 一樣是vim,而不是計數 awk psed cat xargs ,構造等,就這樣吧,因為ed確實是當前,但與nano完全不同(取決於“編輯器”的定義)。

Sierra的默認設置中提供了三個CLI文本編輯器(如nano ):

  • nano(已安裝:2.0.6,當前:2.8.7。“當然,您應該始終檢查nano主頁,以查看最新和最佳版本是什麼。”)

    GNU nano旨在免費替代Pico文本編輯器,該編輯器是華盛頓大學Pine電子郵件套件的一部分。它的目的是“盡可能地模仿Pico,然後包含額外的功能”。

  • vim(已安裝:Vi IMproved 7.4,當前:“ Vim 8.0是最新的穩定版本”)

    Vim是一個高度可配置的文本編輯器,旨在使創建和更改任何類型的文本非常高效。在大多數UNIX系統和Apple OS X中,它都包含為“ vi”。

  • emacs(已安裝:GNU Emacs 22.1.1,當前版本:“ Emacs 25.3-最新版本 2017年9月11日發布的Emacs 25.3修復了一個重大的安全漏洞。“)

    可擴展,可自定義的自由/自由文本編輯器-以及更多。

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

除了上面列出的那些以外,還有xedit。只需輸入xedit即可從終端打開它。打開編輯器窗口,您可以在其中使用鍵盤和鼠標編輯文件。

可能值得一提的是,`xedit`需要安裝XQuartz / X11(而啟動X11只是為了編輯文件可能有點過頭)。
Gerry
2012-06-12 03:40:13 UTC
view on stackexchange narkive permalink

是的,例如Mac OS X上安裝了nano和vim。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...