vim的额外功能
vim的额外功能
1、文本选择
文本选择的意义是选择文本,做进一步的复制、删除操作
1.1 按键说明
快捷键 | 说明 |
---|---|
v | 字符选择,会把光标所经过的地方反白选择 |
V | 行选择 ,会把光标所在行反白选择 |
[ctrl] + v | 区块选择 |
1.2 字符选择演示
1.3 行选择演示
1.4 区块选择演示
2、多窗口功能
多窗口方便文件数据的比较,复制和粘贴。
按键 | 说明 |
---|---|
:sp [filename] | sp是split的缩写。横向开启一个新窗口,如果有加 filename, 表示在新窗口开启一个新档案,否则表示两个窗口为同一个档案内容(同步显示)。 |
:vsp [filename] | 纵向开启一个新窗口 |
:new 窗口名 | 横向开启一个新窗口(保存后就是个文件名) |
[ctrl]+w+ j | |
[ctrl]+w+↓ | 按键的按法是:先按下 [ctrl] 不放, 再按下 w 后放开所有的按键,然后再按下 j (或向下箭头键),则光标可移动到下方的窗口。 |
[ctrl]+w+ k | |
[ctrl]+w+↑ | 同上,不过光标移动到上面的窗口。 |
[ctrl]+w+q | 其实就是 :q 结束离开啦! 举例来说,如果我想要结束下方的窗口,那么利用 [ctrl]+w+↓ 移动到下方窗口后,按下 :q 即可离开, 也可以按下 [ctrl]+w+q 啊! |
参考“鸟哥的Linux私房菜”
http://cn.linux.vbird.org/linux_basic/0310vi_3.php