区块选择的按键意义:
v | 字符选择,光标经过的地方反白 |
V | 列选择,光标经过的列反白 |
【ctrl】+v | 区块选择,可以用长方形的方式选择资料 |
d | 将发白的地方删除掉 |
y | 将反白的地方复制起来 |
p | 将复制的区块,在游标处粘贴 |
多文件的编辑:
:r filename 来读入某个文件的内容
:n 编辑下一个文件
:N 编辑上一个文件
:files 列出这个vim开启的所有文件
多窗口功能:
:sp[filename] |
开启一个新窗口,如果有filename,表示开启一个新文件,否则 两个窗口为同一个文件内容 |
【ctrl】+w+j(下箭头) | 按键的做法是,先按下【ctrl】不放,按下 |
【ctrl】+w+k(上箭头) | 光标移动到上面的窗口 |
【ctrl】+w+q | 【ctrl】+w+j移动到下面的窗口后,按下:q即可离开,一样的效果 |
vim的挑字补全功能:
组合按键 | 补全的内容 |
【ctrl】+x->【ctrl】+n | 透过目前正在编辑的这个【文件的内容文字】作为关键词,予以补齐 |
【ctrl】+x->【ctrl】+f | 以当前目录内的【文件名】作为关键字,予以补齐 |
【ctrl】+x->【ctrl】+o | 以扩展名作为语法补充,以vim內建的关键词,予以补齐 |