您的位置:首页 > 编程语言

代码编辑神器VIM安装及使用入门教程

2014-09-19 11:19 821 查看
1. 首先登陆网址vim下载地址 下载相应的vim安装包,如果是Windows系统的话,安装的应该是如下这个:



下载以后一路点击确定就可以安装完成了。安装完成后在所有的python,C++,latex,txt文档都可以右键用vim编辑就行。

2. 如果希望在visiual studio中也能够用vim编辑代码,那么首先要下载VsVIM,下载完成后也是直接点击就能自动安装了。

安装完成后如果是首次登陆Visual Studio 的话会提示你有按键冲突,特别注意把 所有的快捷键都设置成vim,

而不要用visual studio的操作。

3. 接下来你在visual studio中就可以使用vim来编辑代码了。

3.1首先强调vim有两种状态,一种是编辑状态,一种是快捷操作状态。你按 i 就会进入编辑状态,

这时候在光标处你就可以正常地写代码了。写完代码后记得按 ESC 键进入快捷操作状态,

这时候所有的键都将对应于不同的快捷操作,而不会作为文本输入到文档中。我们在实际写代码的过程中,

需要随时在这两种状态中切换,所以首先要习惯在敲完代码后按ESC.

3.2 vim的强大就在于一系列快捷操作能让你摆脱鼠标的烦扰,用键盘就完全搞定,

下面介绍一些常用的快捷操作(均为在快捷模式下,全部的快捷操作参见vim快捷键):

上下左右移动光标:上 k 下 j 左 h 右 l

在光标前面插入:i 在光标后面插入:a(这两个键以后就可以输入代码了)

本行代码完成后,在下一行输入代码(这个是自动对齐的,很强大):o

整行删除/剪切:dd 整行复制: yy

删除整个单词:daw 复制整个单词: yaw

粘贴:p(如果是整行粘贴,是插入在光标所在的下一行,如果是其它粘贴,是插入光标后面)

向上翻页: ctrl+u 向下翻页: ctrl+d

回到文档第一行:gg 回到文档末尾:shift+g(也就是G)

选择文本块进行操作:v (按下v后你就可以上下左右或者其它操作移动光标,光标所经过的文本就会被选中)

删除所选文本:d 复制所选文本:y

删除当前光标所在的字符:x 删除当前光标所在的字符并且插入:s

在已打开的文档之间切换:CTRL+TAB

折叠光标所在的函数:z+c 展开光标所在的函数:z + o

多行注释操作:先按下CTRL+v, 然后上下移动光标,选中你想注释的行,然后按shift + i (也就是I), 然后输入

“//”(C++) 或者“#”(python), 然后按ESC,多行注释就完成了。当然这只是比较常用的一个操作,

CTRL+v 实际上是可以选择矩形代码块进行操作,其它操作你就自己发现了。

让光标在两个对应的"{"(大括号)之间跳转:%

向下查找光标所在的单词:# 向上查找光标所在的单词:*

撤销上一步的操作:u 恢复上一步被撤销的操作:CTRL+r

以下介绍进入控制模式下的一些操作,首先要按ESC进入快捷模式,然后输入相应命令,

然后按回车命令才会执行。

查找指定的单词:先输入/,进入控制模式;然后输入你要查找的单词;然后按回车键进入查找;

然后按n(向下查找)或者按(N) 向上查找。

替换指定的内容:先输入:,然后是 12,34s/string1/string2/g ,其中12为起始行号,34 为终止行号,

string1为需要替代的字符串,string2为替代内容,g表示全部替换的意思。整个这条命令就是替换12行到32行之间的string1 为string2.

如果是只替换本行中的相应内容::s/string1/string2/g, 替换某行以后的内容: :12,%s/string1/string2/g

保存编辑的内容: :w 退出当前文档::q

如果需要显示行号: :set nu

当然vim的强大不止于此,你还可以个性化的配置一些自己想要的特性,比如每一行最多多少个单词就自动换行,

比如括号自动补全,很多其它操作都可以通过在C:\用户\"你的名字“ 文件夹下配置

_vim ,_vimrc 和.vimfiles 来进行个性化的设置。这里直接附上我的配置文件我的vim配置文件

你把它拷到那个文件夹下面放着就行,具体配置语法比较复杂,可以逐步通过Google学习。

中国科学技术大学多媒体计算与通信教育部-微软重点实验室

MultiMedia Computing Group

我们的主页
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐