Vim的配置和使用

Vimrc

 rc = run command

vimrc分为 系统级vimrc和用户级vimrc

每一行作为一个命令执行

vimrc配置和使用

编辑存放于家目录下的 .vimrc配置文件,前面有个小点,这个文件是隐藏的。

增加搜索功能

上图中的  :set hls   相当于模拟搜索的功能,要想真正发挥作用,需要将冒号后面的命令(set hls)写入到.vimrc文件中。

使用搜索功能,前面的  /   就相当于搜索命令,搜索的内容紧跟在  /  的后面。

配合使用:N     向上查找

配合使用:n     向下查找

然后需要的配置写进.vimrc,如下图所示。

vim的四种模式

vim总共有四种模式。第一种是普通模式,即刚进来时的那种,从其他模式切换到普通模式时,只需要按Esc键。

第二种模式是可视模式。开启vim的可是模式,visual模式:

按  v  键,之后如下图

按 上下左右 键,可以选定区域,然后按 d 键,可以实现删除这部分的代码。

第三种模式是插入模式,直接按 i 键即可,然后就可以进行编辑啦。

第四种模式是命令模式,即在普通模式时,按 :  键,然后就可以输入命令啦。如w,写入,等。

普通模式下的快捷键

u                撤销

ctrl + r         反撤销

0    移动到行首(最靠左的那个空格处),可以跳过tab键留下的空白。也就是说,它对于空格有特殊的青睐,它总是能跳到本行中最靠左的那个空格所在的位置。

shift + 6  移动到行首第一个字符所在的位置。

shift + 4 移动到行尾

 移动到下一个单词开头

    移动到上一个单词开头

e    移动到下一个单词结尾

ctrl + f    向下翻页(f可能代表forward)

ctrl + b   向上翻页(b可能代表backward)

ctrl + d   向下翻半页(d可能代表down)

ctrl + u   向上翻半页(u可能代表up)

number + gg  移动到第number行,前面输入一个整数number,然后再连续按两次g键。(可以当作两个阶段)

G          大写的G,移动到最后一行。

gg .   移动到第一行

ctrl + g          查看文件信息,简略版。

{g} + ctrl-g    查看文件信息,详细版。也就是说,分两个阶段按,第一阶段只按g,第二阶段同时按ctrl-g,very interesting。

:2,5>     从第2行一直到第5行,的代码向右缩进(这里的2和5可以换成其他的数)

:2,5<      从第2行一直到第5行,的代码向左缩进(这里的2和5可以换成其他的数)

:3>2      从第3行开始,总共有2行被向右缩进。其他的类推。

:3<2      从第3行开始,总共有2行被向左缩进。其他的类推。      

删除,复制,与粘贴(好像功能很强大)

f + input_char   光标跳到所要查找的字符处

x   把光标所在的字符抹掉,也就是说:剪切一个字符

行剪切粘贴,行复制粘贴也是同样的道理:

d^     删除光标到行首的所有字符

d@ 或 D    删除光标到行尾的所有字符

dw        删除一个单词(必须在词首)      

5gg     移动到第5行,移动到其他行类推。

shift + i/A

  

猜你喜欢

转载自blog.csdn.net/jiuweideqixu/article/details/88627393