納米編輯器初學者指南

介紹

在Linux用戶之間有一場關於命令行編輯器最好的長期戰鬥。 在一個陣營中, vi是編輯器,負責統治雄鳥,但在另一個陣營中,這完全是關於emacs的。

對於我們其他人來說,只需要一些簡單的編輯文件就可以了。 不要誤解我的vi和emacs是非常強大的編輯器,但有時你只需要打開,修改和保存文件,而不用記住鍵盤快捷鍵。

nano編輯器當然有自己的一套鍵盤快捷鍵,在本指南中,我的目標是幫助您理解所有這些特殊按鍵的含義,您可以使用這些鍵來使您在使用nano時更加輕鬆。

如何獲得納米

納米編輯器默認在所有最流行的Linux發行版中都可用,您可以使用一個簡單的命令來運行它:

不適用否

上述命令將簡單地打開一個新文件。 您可以在窗口中輸入,保存文件並退出。

如何打開一個新的文件,並使用納米命名

雖然簡單地運行nano是可以的,但您可能想在開始之前給文檔起個名字。 要做到這一點,只需在nano命令後輸入文件名即可。

nano myfile.txt

當然,您可以提供一個完整的路徑在Linux系統上的任何位置打開文件(只要您有權限這樣做)。

na no /path/to/myfile.txt

如何使用納米打開現有的文件

您可以使用與上面相同的命令打開現有文件。 只需運行nano即可打開您想要打開的文件的路徑。

為了能夠編輯文件,您必須有權編輯文件,否則它將作為只讀文件打開(假設您具有讀取權限)。

na no /path/to/myfile.txt

當然,您可以使用sudo命令來提升權限以啟用對任何文件的編輯。

如何使用納米保存文件

只需在編輯器中直接輸入內容,即可將文本添加到nano編輯器。 但是,保存文件需要使用鍵盤快捷鍵。

在nano中保存文件按ctr​​l和 與此同時。

如果你的文件已經有一個名字,你只需要按回車確認名字,否則你需要輸入你想要保存文件的文件名。

如何使用Nano以DOS格式保存文件

以DOS格式保存文件按ctrlo調出文件名框。 現在按alt 和DOS格式的d

如何使用Nano保存MAC格式的文件

要將文件保存為MAC格式,請按ctrlo以調出文件名框。 現在按altm為MAC格式。

如何從納米到另一個文件的末尾追加文本

您可以將正在編輯的文件中的文本追加到另一個文件的末尾。 按ctrlo打開文件名框,並輸入你想追加的文件的名稱。

接下來的一點非常重要:

按alt和a

這會將保存文件名文本更改為追加到的文件名。

現在,當您按下return時,打開的編輯器中的文本將被添加到您輸入的文件名中。

如何在納米文本前綴到另一個文件的開頭

如果您不想將文本附加到其他文件,但您希望文本出現在另一個文件的開頭,那麼您需要將其作為前綴。

要為文件加上前綴,請按ctrlo調出文件名框並輸入您想要附加到的文件的路徑。

再次非常重要:

按alt和p

這會將保存文件名文本更改為前綴為的文件名。

如何在保存納米文件之前備份文件

如果要將更改保存到正在編輯的文件中,但要保留原始按Ctrl的備份,並且打開保存窗口,然後按Alt和B.

單詞[備份]將出現在文件名框中。

如何退出納米

完成編輯文件後,您將需要離開nano編輯器。

要退出nano,只需同時按ctrlx

如果文件尚未保存,系統會提示您這樣做。 如果選擇“Y”,則會提示您輸入文件名。

如何使用納米剪切文本

要在nano中剪切一行文本,請同時按ctrlk

如果在進行任何其他更改之前再按ctrlk ,則文本行將被添加到虛擬剪貼板。

當你開始輸入更多文本或刪除文本並按下ctrlk時 ,剪貼板將被清除,並且只有剪切的最後一行可用於粘貼。

如果您只想剪切一行的一部分,請在要剪切的文本的開頭按ctrl6 ,然後按ctrlk剪切文本。

如何使用納米粘貼文本

要使用nano粘貼文本,只需按ctrlu 。 您可以多次使用該鍵盤快捷鍵來連續粘貼線條。

納米文本如何證明和不合理

一般來說,你不會使用納米作為文字處理器,所以我不太清楚你為什麼要證明文字的正確性,但是要在納米按ctrlj中這樣做

ctrlu你可以不正確的文本。 是的,我知道這是粘貼文本的同一捷徑,還有更多快捷方式可用。我不知道為什麼開發人員沒有選擇不同的快捷方式。

使用納米顯示光標位置

如果您想知道納米內的文檔有多遠,您可以同時按下ctrlc鍵。

輸出顯示為以下格式:

第5/11行(54%),第10/100行(10%),char 100/200(50%)

這可以讓你確切地知道你在文檔中的位置。

如何使用納米讀取文件

如果您在不指定文件名的情況下打開nano,則可以通過同時按ctrlr來打開文件。

您現在可以指定一個文件名來讀入編輯器。 如果您已經將文本加載到窗口中,則您讀入的文件將自身附加到當前文本的底部。

如果您想在新緩衝區中打開新文件,請按alt f

如何使用納米搜索和替換

在nano中按下ctrl\開始搜索。

要關閉替換按ctrlr。 您可以通過重複按鍵再次打開替換。

要搜索文本,請輸入您要搜索的文本,然後按回車鍵。

要通過文件向後搜索,請按ctrlr調出搜索窗口。 按al tb

要強制區分大小寫,請再次調出搜索窗口,然後按altc 。 您可以通過重複按鍵再次將其關閉。

如果Nano沒有提供使用正則表達式進行搜索的方法,它將不會成為Linux文本編輯器。 要打開正則表達式再次調出搜索窗口,然後按Alt r

您現在可以使用正則表達式來搜索文本。

檢查你的納米拼寫

nano又是一個文本編輯器,而不是文字處理器,所以我不確定為什麼拼寫是它的一個關鍵特性,但你確實可以使用ctrlt鍵盤快捷鍵來檢查拼寫。

為了這個工作,你需要安裝咒語包。

納米開關

使用nano時可以指定多個開關。 下面列出了最好的。 您可以通過閱讀nano手冊找到其餘的內容。

概要

希望這會讓你更好地理解nano編輯器。 這是值得學習的,它的命令比vi或emacs要少得多。