首页 > 代码库 > vim编辑器初级(二)

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编辑器初级(二)