1. 程式人生 > >vim最常用的命令

vim最常用的命令

set ctr 當前 選擇 執行 其中 nbsp 關閉 跳轉

編譯示例:g++ -o hello hello.cpp -std=c++11 ,其中-std=c++11表示支持C++111新特性

按下Esc後的命令模式執行

a 插入字母後

i 插入當前光標

-------------------------------------------

dd 刪除當前行

yy 復制當前行

-------------------------------------------

v 選擇

d 剪切

y 復制

p 粘貼在當前光標處上面

P 粘貼在當前光標處下面

shift+p 在當前行前粘貼

-------------------------------------------

u 撤銷操作

ctrl+r 重復操作

-------------------------------------------

^ 移動到本行第一個非空白字符上

0(數字0) 移動到本行第一個字符上,

$ 移動到行尾

3$ 移動到下面3行的行尾

ctrl+f 跳轉下一頁

ctrl+b 跳轉上一頁

[[/gg 文件頭

]]/G 文件尾

-------------------------------------------

:set nu 顯示行號

:100 跳轉到100位置

-------------------------------------------

:q! 不保存退出

:w 保存

:x 保存退出

-------------------------------------------

/xxx 向後查找xxx

?xxx 向上查找xxx

n 繼續查找下一個

:set nohlsearch 關閉高亮搜索顯示

------------------------------------------

:%s/abc/123/gc 將abc替換成123

vim最常用的命令