vim编辑器初级
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim编辑器初级相关的知识,希望对你有一定的参考价值。
w键 移动光标到下一个词的词首
b键 移动光标到前一个词的词首
$ 移动光标到行末
^ 移动光标到本行第一个非空白符
0键 移动光标到行首
f键 后接单个字符,可在本行中从左往右搜索这个字符
F键 后接单个字符,可在本行中从右往左搜索这个字符
t键 与f键功能相同,但是光标会停在指定字符的前一个字符
T键 与F键功能相同,但是光标会停在指定字符的后一个字符
如果你在按下f,F,t,T这四个键中的某一个键后发现自己按错了,那么可以按 <ESC>键来取消操作
G键 单独按G键会将光标移到最后一行,G前面加一个数字可以讲光标移动到指定行
% 当光标停在左括号或右括号上时,按%可以将光标移动到相匹配的括号上,在%前加一个数字可以使光标按百分比在文件中移动
:set number 显示行号
:set nonumber 关闭显示行号
CTRL-G 显示状态行
CTRL-U 向上滚动半个屏幕
CTRL-D 向下滚动半个屏幕
v键 进入visual mode,之后你可以移动光标来选定文本
d键 在visual mode中可以删除所选的文本,在normal mode中按下d键可以后接一个移动光标的动作,这样会删除从光标所在位置到所接动作将要把光标移动到的位置之前的所有内容,例如dw会删除从光标所在位置到下一个词之前的内容
D键 将光标所在位置到行末的所有内容删除
c键 与d键功能相同,但是删除内容后会同时让你进入插入模式
.键(小数点) 重复上一次命令操作
J键 在visual mode下可将所选定内容合并为一行,在normal mode中则是将本行与下一行合并为一行
r键 后接一个字符,可将光标所在的字符替换为后接的这个字符
~ 改变字母的大小写
q键 后接一个寄存器名称,这个名称必须在字符a-z当中,然后敲击一系列的命令,命令完成后再次按下q键,这样所进行的一系列命令都会被保存在指定的寄存器当中,之后使用@键接寄存器名称,就可以重复进行寄存器中所存储的一系列命令
:digraphs 可以查看如何输入键盘上没有的一些字符
以上是关于vim编辑器初级的主要内容,如果未能解决你的问题,请参考以下文章