这篇文章将为大家详细讲解有关vim使用技巧有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
一、VIM常用操作
1、插入命令
a在光标所在字符后插入A在光标所在行尾插入i在光标所在字符前插入I在光标所在行行首插入o在光标下插入新行O在光标下插入新行
2、定位命令
:set un 设置行号:set noun 取消行号gg 到第一行G 到最后一行nG到第n行:n到第n行$ 移至行尾0移至行首
3、删除命令
x删除光标所在处字符nx删除光标所在处后n个字符dd删除光标所在行ndd删除n行dG删除光标所在行至文件末尾的内容D删除光标所在处至行尾的内容:n1,n2d删除指定范围的行
4、复制和剪切命令
yy复制当前行nyy复制当前行以下n行dd剪切当前行ndd剪切当前行以下n行p粘贴当前光标所在行的下一行P粘贴当前光开发云主机域名标所在行的上一行
5、替换和取消的命令
r取代光标所在处的字符R从光标所在处开始替换字符,按ESC键结束u取消上一步操作
6、搜索或替换
/string 其中string是你要搜索的字符串,搜索是忽略大小写:set icn搜索下一个字符出现的活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看位置:%s/old/new/g 替换字符串:n1,n2s/old/new/g在指定范围内替换字符
7、保存和另存为命令
:w保存修改:w newfile 另存为指定路径文件ZZ保存修改并退出:q!不保存修改并退出:wq!强制保存修改并退出(文件所有者及root可使用)
二、VIM使用技巧
1、导入文件内容及命令结果
:r /etc/111 导入文件的输出结果到光标所在位置:r !命令 导开发云主机域名入命令执行结果到光标所在位置,如 :r !cat /etc/redhat-release
2、定义快捷键
:map ^P I#
注意^P是同时按住ctrl+v+p设置的,p是要设置的快捷键 I#
表示在行首插入#并回到命令模式,也可以先按ctrl+v,再按ctrl+P进行设置,使用快捷键时
可以用ctrl+P使用。
3、连续注释行:n1,n3s/^/#/g n1,n3表示第一行和第3行,^表示行首,意思开发云主机域名是把1-3行的行首加上#:ab mymail heruiguo@163.com 替换以上一旦服务器重启之后,设置的所有的快键键都会失效,我们可以把它写到配置文件中,在当前用户的家目录下新建vimrc,以root用户为例在vim /root/.vimrcset nu
map ^P I#
关于vim使用技巧有哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
本文从转载,原作者保留一切权利,若侵权请联系删除。
《vim使用技巧有哪些》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...