一、Nano 安裝和基本命令
1、nano 安裝方法
一般來說,nano 編輯器都是系統自帶的。如果沒有自帶,通過下面命令即可安裝:
Ubuntu / Debian:
apt-get install nano -y
CentOS / Fedora:
yum -y install nano
安裝完成之后就可以使用。
2、nano 快捷鍵
安裝之后我們先簡單看一下 nano 快捷鍵,快速入門一下。直接在命令行輸入 nano,就可以看到下面的內容。
以第一個為例,^G
就是一個快捷鍵,其中 ^
就是鍵盤上的 Ctrl
鍵。其他的以此類推。簡單總結一些對應規則:
^
=Ctrl
,比如^G
就是按Ctrl
+G
鍵。M
=Alt
,比如M-E
就是按Alt
+E
鍵。此外,對於 Mac 用戶來說,M
=Esc
。
知道了這些,我們就可以按照屏幕下方的提示進行對應操作了,下面再具體介紹一些常用操作。
需要注意的是,實際操作過程中發現有些快捷鍵和 Termius 的快捷鍵沖突了,所以如果發現不好使的話還是使用 vim 好了。
二、Nano 新建並打開文件
1、新建文件
新建文件很簡單,直接進入想要新建文件的目錄,然后輸入下面命令即可:
nano
2、打開文件
如果要打開一個已有文件,直接用 nano
跟上文件名即可,比如我們要打開一個 example.html
的文件:
nano /home/example.html
此外,如果 example.html
不存在,那么這個命令也能執行,但是會直接新建一個名為 example.html
的文件。
還可以打開特定行或列的文件:
nano +LINE /path/to/file nano +LINE,COLUMN /path/to/file
以只讀方式打開文件:
nano -v myfile
3、打開配置文件
編輯用於配置應用程序或系統實用程序的文件時,可以使用 -w
標志啟動 nano
。有些文件中有長度很長的行,-w
標志可以防止這些長行,因為長度太長了而不會在屏幕上顯示出來。
nano -w /etc/mysql/my.cnf
三、Nano 編輯修改文件
1、剪切和粘貼
- 剪切:
^K
- 粘貼:
^U
如果剪切多行,對於每行都使用 ^K
,然后一次性粘貼即可。
2、搜索
搜索命令:^W
3、正則表達式
正則搜索:ALT
+ R
(Mac:ESC
+ R
)
4、轉到指定行
^T
然后輸入行號即可。
5、查找和替換文本
先 ^W
進入搜索界面,然后 ^R
輸入要替換的文本,然后回車即可。
6、拼寫檢查
安裝 spell
包即可拼寫檢查。
Ubuntu / Debian:
apt-get install spell -y
CentOS / Fedora:
yum -y install spell
安裝完成之后使用 ^T
進行拼寫檢查。
四、Nano 保存文件
最后就是保存文件的方法。
1、保存
使用 ^O
即可保存。
2、退出
使用 ^X
即可退出,退出之前記得先保存。