文本控制台編輯器在許多方面都很有用。例如,從故障中恢復時編輯文件是必不可少的。 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
基本操作
編輯器在主屏幕底部使用可識別的鍵盤快捷鍵。
NanoEditor 主屏幕
要打開文件,請使用 nano 命令從終端調用文件。
nano fileToOpen
如果您不指定文件,nano 會打開一個空文件。
在本文中,角色 ^ ^ 平均 Ctrl 鍵,和 儀表- 代表 以前的.. 對於我們這些使用 Linux 的人來說,這通常是 Alt 鑰匙。您可以像往常一樣鍵入以啟動文檔並使用箭頭鍵瀏覽文檔。
編輯器中最常見的任務之一是複制和粘貼。要在編輯器中理解此任務,您需要知道選擇稱為標記,剪貼板稱為緩衝區。知道了這一點,下面是複制和粘貼的步驟:
- 移動到要開始復制的位置。
- 開始標記文本 ^ 6
- 當您到達要復制的文本末尾時,按 M-6..這會將標記的文本移動到緩衝區。
- 轉到目標,粘貼文本,按 ^ U.
切割是同樣的過程,但標記文字後的組合 ^ ķ..另請注意,如果您不對文本進行標記,則在使用時整行將被發送到緩衝區。 M-6 (複製)或 ^ ķ (切)。
其它功能
另一個特點是可以打開多個文件的多緩衝區。由於這是一個控制台實用程序,因此沒有用於檢查多個文件的選項卡。使用鍵盤快捷鍵在文件之間移動。 米-> 還 儀表-。 帶有以下文件 或 M-, 對於上一個文件。
在 nano 編輯器中瀏覽文件
您還可以使用搜索文本 一般表達..使用組合 ^ W輸入要搜索的文字並點擊 進來。 找到搜索模式後,光標將移動到第一個字符。點擊查找下一個實例 兆瓦..
要查找和替換,組合是: ^。 編輯器會要求您輸入要搜索的詞,然後輸入將替換搜索詞的詞。對於每個實例,編輯器都會詢問您是否要替換它。
使用 nano 編輯器搜索和替換
關閉編輯器 ^ X 系統將提示您保存文件。隨時使用組合保存文件 ^ O.
還有很多其他的捷徑。看看這個,例如 小清單 用一些最常用的。您還可以檢查公式 文檔..
最後的想法
GNU nano 是一個簡單易用的極簡編輯器。請注意,它可能不適合您的代碼,但它是作為電子郵件編輯器編寫的。它很小且沒有 GUI,因此非常適合快速編輯和創建文檔。從鍵盤做所有事情。