開源文本編輯器 GNU nano 已經達到了 5.0 版本的里程碑。看看這個新版本帶來了哪些功能。php
Linux 上有不少基於終端的文本編輯器。像 Emacs 和 Vim 這樣的編輯器須要經歷陡峭的學習曲線和掌握一堆不尋常的鍵盤快捷鍵,但公認 GNU nano 更容易使用。linux
也許這就是爲何 Nano 是 Ubuntu 和許多其餘發行版中默認的基於終端的文本編輯器的緣由,而即將發佈的 Fedora 33 版本也將把 Nano 設置爲終端的默認文本編輯器。git
GNU nano 5.0 的新功能
在 GNU nano 5.0 的變動日誌中提到的一些主要亮點是:github
-indicator
選項將在屏幕右側顯示一種滾動條,以指示視口在緩衝區中的位置和覆蓋範圍。- 能夠用
Alt+Insert
鍵標記行,你能夠用Alt+Page
和Alt+PageDown
鍵跳轉到這些標記的行。 - 執行命令提示符如今能夠直接從主菜單中訪問。
- 在支持至少 256 種顏色的終端上,有新的顏色可用。
- 新的
-bookstyle
模式,任何以空格開頭的行都會被認爲是一個段落的開始。 - 用
^L
刷新屏幕如今在每一個菜單中均可以使用。它還會將行與光標居中。 - 可綁定函數
curpos
已經更名爲location
,長選項-tempfile
已經更名爲-saveonexit
,短選項-S
如今是-softwrap
的同義詞。 - 備份文件將保留其組的全部權(若是可能的話)。
- 數據會在顯示 「……行寫入」 以前同步到磁盤。
- 增長了 Markdown、Haskell 和 Ada 語法的支持。
獲取 GNU nano 5.0
目前 Ubuntu 20.04 中的 nano 版本是 4.8,而在這個 LTS 版本中,你不太可能在短期內得到新版本。若是 Ubuntu 有新版本的話,你應該會經過系統更新獲得它。編輯器
Arch 用戶應該會比其餘人更早獲得它,就像往常同樣。其餘發行版也應該早晚會提供新版本。ide
若是你是少數喜歡從源代碼安裝軟件的人,你能夠從它的下載頁面中得到。函數
若是你是新手,我強烈推薦這篇 Nano 編輯器初學者指南。學習
你喜歡這個新版本嗎?你期待使用 Nano 5 嗎?ui
via: https://itsfoss.com/nano-5-release/spa
做者:Abhishek Prakash 選題:lujun9972 譯者:wxy 校對:wxy
![](http://static.javashuo.com/static/loading.gif)