vim 编辑器常用命令总结

vim编辑器常用命令总结

vim 编辑器功能强大,命令多,平时为方便使用,总结了以下几个命令,平时查看编辑代码文本,掌握这几个命令,可以提高文本编辑速度

分屏控制

同时打开两个文件,且用垂直分屏显示:vim  -O  f1.txt  f2.txt

同时打开两个文件,且用水平分屏显示:vim  -o  f1.txt  f2.txt

下面是效果图


在已经打开文件的情况下,打开领一个文件,同时水平分屏显示::sp  file.txt

在已经打开文件的情况下,打开领一个文件,同时垂直分屏显示::vsp  file.txt

扫描二维码关注公众号,回复: 1828192 查看本文章


两个相似文件对比显示,可以突出文件之间的差异:vimdiff  f1.txt  f2.txt


分屏显示时候,文件的切换:ctrl + w(w按两下)


跳转

gg  光标跳到文件的第一行

G      光标跳到文件的最后一行

gd    光标跳到变量定义的位置

%     光标在括号上,如"{" ")",跳到与之匹配的括号

$      光标跳到本行的最后一个字符

0      光标跳到本行的第一个字符之前

^      光标跳到本行第一个字符处


编辑

o      光标跳到下一行行首,同时进入编辑模式

O 光标跳到上一行行首,同时进入编辑模式

A     光标跳到本行行末,并进入编辑模式

i       在当前光标所在位置进入编辑模式


复制,删除

yy    复制当前行

yw   以光标位置开始,复制一个单词

dd    删除当前行

dw   以光标位置开始,删除一个单词


替换字符串

:%s/oldchars/newchars


在已经打开文件的情况下,打开领一个文件,同时水平分屏显示::sp file.txt

猜你喜欢

转载自blog.csdn.net/zhanghao864442969/article/details/70939552