-
vim4種模式
Normal普通模式(瀏覽)
? ? Esc插入模式回到普通模式
? ? 普通模式下進(jìn)行各種命令操作和移動(dòng)
? ? 大部分情況下,使用的是瀏覽
Insert插入模式(編輯)
? ? a/i/o 光標(biāo)進(jìn)入插入模式
? ? A/I/O 行進(jìn)入插入模式
Command命令模式(操作)
? ? Normal模式下:進(jìn)入命令模式
? ? :q退出 :w保存?
? ? :vs(vertical split)垂直左右分屏 :sp(split) 水平上下分屏
? ? :set nu 設(shè)置行號
? ? :% s/java/python/g? 全部替換java->python
Visual可視模式(選擇)
? ? Nomal模式下進(jìn)入Visual模式
? ? v選擇字符
? ? V選擇行
? ? ctrl+v塊狀選擇
查看全部 -
$ vim # normal模式
:q(quit)? # 退出
# 進(jìn)入編輯insert模式(6種)
i(insert)? ? ? ? ? ? # 光標(biāo)前插入
a(append)? ? ? ? ? ? # 光標(biāo)后插入
o(open a line below) # 行下插入
I insert before line # 行首?
A append after line? # 行尾?
O open a line above? # 行上插入
ESC 回到nomal模式
:wq? # 保存退出write quit
查看全部 -
vim and shell
C+h 刪除一個(gè)字符
C+w 刪除一個(gè)單詞
C+u 刪除一行
shell
C+a 移動(dòng)命令開始
C+e 移動(dòng)到命令結(jié)束
查看全部 -
給vim更換配色
- 從網(wǎng)絡(luò)下載配色
- 本地配色
查看全部 -
課后練習(xí)(待做)
查看全部 -
Ctrl N(Nest) Ctrl P(Previous) 搜索文件內(nèi)的關(guān)鍵詞,把該詞以匹配的方式補(bǔ)全。
Ctrl+X+F
filetype on->set filetype ctrl X+O(插件)
查看全部 -
常見三種補(bǔ)全類型
查看全部 -
vim補(bǔ)全
查看全部 -
第二種實(shí)現(xiàn)方式:命令行模式使用normal命令
查看全部 -
宏批量編輯
查看全部 -
命令行模式下執(zhí)行normal命令
查看全部 -
如何使用宏
查看全部 -
vim的宏?
查看全部 -
課后練習(xí)(待做)
查看全部 -
normal:p
insert:ctrl r +
查看全部
舉報(bào)