Vim 多行剪切、复制和删除

/etc/vimrc

增加

:set number————————————————设置显示行号
set tabstop=4——————————————— tab键设置为4个空格
set cursorline——————————————— 设置下划线

/xxx  ———————————————————高亮xxx

:noh———————————————————取消高亮

剪切

快捷键方式:

dd:剪切光标所处当前行
n + dd:剪切光标所在行及以下共 n 行
按 p 粘贴在光标所在行

命令行方式:

例如剪切1到10行,并粘贴在12行处:
1,10 m 12

复制

快捷键方式:

yy:复制光标所处当前行
n + yy:复制光标所在行及以下共 n 行
按 p 粘贴在光标所在行

命令行方式:

例如复制1到10行,并粘贴在12行处:
1,10 co 12

删除

快捷键方式:

dd:删除光标所处当前行
n + dd:删除光标所在行及以下共 n 行

命令行方式:

例如删除1到10行:
1,10 de

进入命令行

扫描二维码关注公众号,回复: 9852626 查看本文章
"shift + :" :进入命令行模式
"set nu" :显示行号
"etc + etc" :退出命令行模式

实际情况下,按 p 粘贴时有的情况是粘贴在光标所在的下一行,自己操作下便可知晓。

shift+ZZ:保存并退出vim。

发布了9 篇原创文章 · 获赞 1 · 访问量 6687

猜你喜欢

转载自blog.csdn.net/u014426028/article/details/103434393