博主使用的实验环境:Xshell+CentOs操作系统+阿里云服务器
Ps: 本文对于使用其它服务器或者虚拟机的朋友也可放心使用
vim编辑器有常用的三种模式:
就使用vim编辑代码而言,命令模式是打开编辑器默认进入的模式,在命令模式下切换到插入模式才能书写代码,在命令模式下切换到末行模式下才能保存代码并退出编辑器。
三种模式的转换关系如图:
gg:定位光标到最开始行
shift+g:定位光标到末尾行
n+shift+g:定位光标到任意行
shift+$:定位光标到当前行结尾
shift+^:定位光标到当前行开始
w:光标按照单词进行向后移动
b:光标按照单词进行向前移动
h,j,k,l:光标分别进行左,下,上,右移动
(n)yy:复制光标所在(n)行
(n)dd:剪切、删除(n)行
(n)p:粘贴(n行)到光标所在的下一行
u:撤销
ctrl+r:撤销上一次的撤销
shift+~:大小写转换
(n)r:对光标开始的(n)个字符进行批量替换(替换成相同的一个字符)
shift+r:进入“替换模式”,对内容进行整体替换
(n)x:对光标之后的字符进行删除
vs 文件名称:打开一个现有的文件
ctrl ww:切换光标位置到另外一个文件
set nu:列出行号
#+数字:跳到行号对应行
/关键字和?关键字:都用来搜索指定的关键字,如果没有搜索到按字母n能继续搜索下一个,
两者区别是/关键字是正向搜索,?关键字是反向搜索
w:保存文件
q:退出vim编辑器模式
wq:保存并退出
q!:强制退出
以上就是Vim编辑器的使用方法,希望能对您有所帮助。