Vim操作摘记-删除、多窗口

来源:互联网 发布:ubuntu 软件安装目录 编辑:程序博客网 时间:2024/05/16 06:44

1. VIM删除操作

Vim命令 说明 dl 删除当前字符,功能等同于x d0 删除光标位置至行首 d^ 删除光标位置至行首(不包括空格和TAB) dw/d3w 删除光标位置至光标所在单词的尾部 db 删除光标位置至光标所在单词的开始部分 dW 删除光标位置至光标所在单词的尾部(以空格作为单词分隔) dB 删除光标位置至光标所在单词的开始部分(以空格作为单词分隔) d) 删除光标所在位置至光标所在语句的结束部分 d( 删除光标所在位置至光标所在语句的开始部分 dd 删除当前行 d/text 删除光标所在位置至下一次出现text文本之间的内容 dfc 删除光标所在位置至当前行向后出现字符c之间的内容,包含字符c dtc 删除光标所在位置至当前行向后出现字符c之间的内容,不包含字符c D/d$ 删除光标所在位置至当前行行尾

2. VIM多窗口操作

1. 窗口间游走

Vim命令 说明 ctrl + w + h 向左移动窗口 ctrl + w + j 向下移动窗口 ctrl + w + k 向上移动窗口 ctrl + w + l 向右移动窗口 ctrl + w + w 在所有窗口中循环移动 ctrl + w + t 移动到最左上角的窗口 ctrl + w + b 移动到最右下角的窗口 ctrl + w + p 移动到前一个访问的窗口

2. 移动窗口

Vim命令 说明 ctrl + w + r 向右或向下交换窗口(当前窗口不变) ctrl + w + x 向右或向下交换窗口(当前窗口为交换后的窗口) ctrl + w + K 将当前窗口移动到最上方,并占用全部宽度 ctrl + w + J 将当前窗口移动到最下方,并占用全部宽度 ctrl + w + H 将当前窗口移动到最左方,并占用全部高度 ctrl + w + L 将当前窗口移动到最右方,并占用全部高度 ctrl + w + T 以当前窗口新建一个Tab,并占用全部位置

3. 调整窗口尺寸

Vim命令 说明 ctrl + w + = 让所有窗口调整至相同尺寸 ctrl + w + - 让当前窗口的高度减少一个单位 ctrl + w + + 让当前窗口的高度增加一个单位 ctrl + w + < 让当前窗口的宽度减少一个单位 ctrl + w + > 让当前窗口的宽度增加一个单位 ctrl + w + | 将当前窗口的宽度调整至最大
0 0
原创粉丝点击