文本控制台編輯器在許多方面都很有用。例如,在從故障中恢復時編輯文件是必不可少的。 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 鑰匙。您可以像往常一樣鍵入以啟動文檔並使用箭頭鍵瀏覽文檔。

編輯器中最常見的任務之一是複制和粘貼。要在編輯器中理解此任務,您需要知道選擇稱為標記,剪貼板稱為緩衝區。知道了這一點,下面是複制和粘貼的步驟:

  1. 移動到要開始復制的位置。
  2. 開始標記文本 ^ 6
  3. 當您到達要復制的文本末尾時,按 M-6..這會將標記的文本移動到緩衝區。
  4. 轉到目標,粘貼文本,按 ^ U.

切割是同樣的過程,但標記文字後的組合 ^ ķ..另請注意,如果您不對文本進行標記,則在使用時整行將被發送到緩衝區。 M-6 (複製)或 ^ ķ (切)。

其它功能

另一個特點是可以打開多個文件的多緩衝區。由於這是一個控制台實用程序,因此沒有用於檢查多個文件的選項卡。使用鍵盤快捷鍵在文件之間移動。 米->儀表-。 帶有以下文件 M-, 對於上一個文件。

在 nano 編輯器中瀏覽文件

在 nano 編輯器中瀏覽文件

您還可以使用搜索文本 一般表達..使用組合 ^ W輸入要搜索的文字並點擊 進來。 找到搜索模式後,光標將移動到第一個字符。點擊查找下一個實例 兆瓦..

要查找和替換,組合是: ^。 編輯器會要求您輸入要搜索的詞,然後輸入將替換搜索詞的詞。對於每個實例,編輯器都會詢問您是否要替換它。

使用 nano 編輯器搜索和替換

使用 nano 編輯器搜索和替換

關閉編輯器 ^ X 系統將提示您保存文件。隨時使用組合保存文件 ^ O.

還有很多其他的捷徑。看看這個,例如 小清單 用一些最常用的。您還可以檢查公式 文檔..

最後的想法

GNU nano 是一個簡單易用的極簡編輯器。請注意,它可能不適合您的代碼,但它是作為電子郵件編輯器編寫的。它很小且沒有 GUI,因此非常適合快速編輯和創建文檔。從鍵盤做所有事情。