VI、VIM、Nano 編輯文件內(nèi)容
VI 介紹
VI 是Linux很棒的一個文本編輯器,不過也存在一些缺點,比如操作麻煩。而 vim就相當(dāng)于 VI 的加強版,主要介紹 VIM。
VIM 介紹
# 打開當(dāng)前目錄下的 log.txt文件,如果沒有那么會新建 log.txt文件(安裝vim后,使用 vi和 vim打開文件沒區(qū)別)
vi log.txt
vim log.txt
# 在命令行模式下,直接輸入以下 符號和字母(區(qū)分大小寫)
## 進入編輯模式(插入模式,按 Esc鍵 即可返回命令行模式)
i
## 刪除光標當(dāng)前所在的一行
dd
## 刪除文件內(nèi)所有內(nèi)容
dddG
## 復(fù)制光標當(dāng)前所在的一行
yy
## 粘貼剛才復(fù)制的一行內(nèi)容
p
## 撤銷上個操作(誤操作可以用這個恢復(fù))
u
## 保存當(dāng)前文件( : 是英文的冒號)
:w
## 另存當(dāng)前文件內(nèi)容為 log2.txt
:w log2.txt
## 退出當(dāng)前文件
:q
## 不保存 并強制退出當(dāng)前文件
:q!
## 保存并退出當(dāng)前文件
:wq
# 更多的命令可以用 vi --help / vim --help 來查看。
Nano 介紹
Nano 相對 VIM 更適合新手使用。
# 打開當(dāng)前目錄下的 log.txt文件,如果沒有那么會新建 log.txt文件
nano log.txt
# 進入后直接就可以輸入修改文本內(nèi)容了,修改后我們可以使用這個 按鍵保存內(nèi)容
Ctrl+O
# 如果不需要編輯了,那么可以用這個 按鍵退出當(dāng)前文件
Ctrl+X
# 如果你在退出前已經(jīng)修改但沒有保存,那么會提醒你是否保存,如果保存就輸入 y ,不保存輸入 n
# 然后就會讓你輸入要保存的文件名(默認原文件名,所以直接按 Enter回車即可,除非你要另存為其他文件名)
Enter
# 更多的命令可以在 nano 編輯界面中按 F1鍵 查看。