文本控制台編輯器在許多方面都很有用。例如,在從災難中恢復時編輯文件必不可少。 Fedora 包含各種用於編輯文本文件的應用程序,從 gedit 和 GNOME Builder 等 GUI 編輯器到在 Vi 和 Emacs 等終端中運行的編輯器。基於終端的編輯器 – 在 自由軟件基金會 — GNU nano 編輯器。 Nano 是在終端中開始編輯文件的好工具。與其他基於終端的編輯器(如 Vi)相比,它的學習曲線更淺,屏幕底部有常用操作的快捷方式。
GNU納米
GNU納米 旨在取代 Pico。 Pico 是 UNIX 的文本編輯器,更適合 Pine 電子郵件套件。 Nano 最初的任務是“盡可能模仿 Pico 並包含附加功能”,但它沒有附加功能。
其中一些功能包括:
- 語法高亮
- 鼠標支持
- 在頁面之間移動
- 複製和粘貼
- 刪除行
- 多個緩衝區
- 遠程版本
安裝納米
GNU nano 不包含在 Fedora 的默認安裝中,但它包含在官方存儲庫中。要安裝,請使用以下命令:
sudo dnf install nano
基本操作
編輯器使用您可以在主屏幕底部識別的鍵盤快捷鍵。
Nano 編輯器主屏幕
要打開文件,請使用 nano 命令從終端調用它。
nano fileToOpen
如果不指定文件,nano 會打開一個空文件。
在本文中,角色 ^ 平均 控制 鍵,和 儀表- 代表 元. 對於我們這些使用 Linux 的人來說,這通常意味著: 選擇 鑰匙。您可以正常鍵入以啟動文檔並使用箭頭鍵瀏覽文檔。
編輯器中最常見的任務之一是複制和粘貼。要理解編輯器中的這項任務,您應該知道選擇稱為標記,剪貼板稱為緩衝區。知道了這一點,下面是複制和粘貼的步驟:
- 導航到您希望復制開始的位置。
- 開始標記文本 ^6
- 當您到達要復制的文本末尾時按下。 M-6. 這會將標記的文本移動到緩衝區中。
- 導航到要粘貼文本的目標,然後按 ^ U.
切割是相同的過程,但標記字母后的組合是 ^K另請注意,如果您不對文本進行標記,則在使用時整行將被發送到緩衝區。 M-6 (副本)或 ^K (切)。
其它功能
另一個功能是多緩衝區,它允許您打開多個文件。由於這是一個控制台實用程序,因此沒有用於檢查多個文件的選項卡。使用鍵盤快捷鍵在文件之間導航。 米-> 還 米-。 帶有以下文件 M 或 M-, 對於上一個文件。
使用 nano 編輯器瀏覽文件
您還可以使用搜索文本 一般表達. 結合使用 ^W,輸入要搜索的文本並單擊 進來。 找到搜索模式後,光標將移動到第一個字符。查找實例 兆瓦.
要查找和替換,組合是 ^。 編輯器會提示您輸入要搜索的單詞,然後輸入要替換搜索詞的單詞。對於每個實例,編輯器都會詢問您是否要替換:
在 nano 編輯器中查找和替換
要關閉編輯器,請使用 ^X 系統將提示您保存文件。要隨時保存文件,請使用組合 ^O.
還有很多其他的捷徑。例如看到這個 小清單 一些最常用的。你可以去看看官方 文檔.
最後的想法
GNU nano 是一個易於使用的最小編輯器。請注意,它是作為電子郵件編輯器編寫的,儘管它可能不適合代碼。它很小,沒有 GUI,您可以通過鍵盤完成所有操作,因此非常適合快速編輯和編寫文檔。