vi命令的常用操作
vi -r filename :在上次用vi編輯時發生系統崩潰,恢復filename
h :游標左移一個字元
l :游標右移一個字元
k :游標上移一個字元
j :游標下移一個字元
0 :游標移至當前行首(數字零)
$ :游標移至當前行尾
nG:游標移至第n行首
n$:游標移至第n行尾
ctrl+u:向檔案首翻半屏
ctrl+d:向檔案尾翻半屏
ctrl+f:向檔案尾翻一屏
ctrl+b;向檔案首翻一屏
i :在游標前插入文字
I :在當前行首插入文字
a :游標後插入文字
A :在當前行尾插入文字
o :在當前行之下新開一行
O :在當前行之上新開一行
dd :刪除當前行
ndd :刪除當前行及其後n-1行
x :刪除停留點的字元
X :刪除游標前的一個字元
/xx :從游標開始處向檔案尾搜尋xx字元(xx處是你要搜尋的字元)
?xx :從游標開始處向檔案首搜尋xx字元
n :搜尋下一個
N :搜尋上一個
xp :交換兩個字元位置
ddp :上下兩行調換
Yp :將當前行復制並貼上到下一行
J :將下一行字元與游標所在行合併
G :游標跳到檔案最後一行首
1G :游標跳到檔案第一行首
vi的操作很多很靈活,要記住所有的操作基本是不可能的,這裡我只記了一些自己常用到的,以後用到其它的再慢慢增加吧!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17997/viewspace-261561/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 常用的vi/vim命令
- Vim和Vi的常用命令
- vi與vim的區別以及常用命令***
- vi與vim的區別以及常用命令
- 命令列中的常用操作命令列
- 我的常用tmux操作命令UX
- 【mongoDB】常用操作命令MongoDB
- Docker常用操作命令Docker
- DataWorks中MaxCompute的常用操作命令
- 【Linux】—— vim常用操作命令Linux
- Linux常用的文字檔案操作命令Linux
- Windows常用網路操作命令Windows
- Linux常用檔案操作命令Linux
- vi&vim命令列命令列
- vi命令詳解(轉)
- Linux常用命令:檔案操作命令Linux
- linux常用基礎命令操作收集Linux
- ZooKeeper常用命令列操作命令列
- Storm系列(二)常用shell命令操作ORM
- virtualBox 常用命令列操作命令列
- 常用基礎Linux操作命令總結與hadoop基礎操作命令LinuxHadoop
- Linux系統中firewalld防火牆常用的操作命令Linux防火牆
- AIX操作相關常用命令整理AI
- Linux sed命令常用操作詳解及案例!Linux
- Windows平臺下MySQL常用操作與命令WindowsMySql
- CentOS7 vi編輯命令【轉】CentOS
- linux命令之vi文字編輯器Linux
- VI高階命令集錦(zt)
- 酷帥吊炸天的 Pandas 常用操作命令彙總
- Linux系統下常用的目錄操作命令有哪些?Linux
- adb 常用命令操作移動裝置
- docker ubuntu 的vi,nano命令無法使用的解決方案DockerUbuntuNaN
- redis常用資料型別操作命令集錦Redis資料型別
- Linux入門教程之sed 命令常用操作介紹Linux
- 資料庫 MySQL8.0+常用命令及操作命令詳解資料庫MySql
- Docker配置阿里雲映象加速器以及映象的常用操作命令Docker阿里
- Linux—vim/vi 翻頁跳轉命令快捷鍵Linux
- 常用的docker命令Docker
- 常用的 Homebrew 命令