有关VIM的一些笔记
2013-01-14 11:27
197 查看
不得不说vim是一个神器,只不过学习曲线比较长,需要慢慢熟悉。
这篇文章主要记录一些vim的配置过程。
windows下的vim用的最多的自然是gvim了。下载安装都很方便。
下载地址:ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exe
按照提示安装好以后,除了常规启动方式,还可以直接从开始-运行-gvim来启动,也可以右键一个文件,用vim编辑来启动。
首先在任意一个地方新建一个文本文档,把名字改成main.cpp。
然后右键-用vim编辑,启动vim。这时候是输入不了东西的,因为不是编辑模式。
按一下i,进入编辑模式,可以先敲一个hello world
这时候可以看到颜色高亮神马的都已经有效了。
接着按esc退出编辑模式,开始配置。
首先输入:set nu打开行号。
然后可以调整配色方案。可以点编辑-配色方案,看到系统自带的那些配色方案。
还可以在命令模式输入:colorscheme desert
来切换对应的配色方案。后面的desert替换为自己喜欢的方案名称。
输入的时候,不需要把完整的命令打出来,只需要打几个字符,然后按tab键,vim会自动补全。
当然,系统自带的配色方案比较少,可以在这里下载更多的配色方案。
http://vimcolorschemetest.googlecode.com/svn/colors/
下载好的配色方案是以.vim结尾的文件,将他放到vim安装目录里的colors文件夹下就可以使用。
几百种配色方案一个一个试比较麻烦,这里推荐一个插件:Color Scheme Explorer
http://www.vim.org/scripts/script.php?script_id=1298
下载以后找到它的.vim文件放到vim安装目录里的plugin文件夹下。
使用的时候打开vim,命令模式下输入:ColorSchemeExplorer(注意大小写)。
这时候可以很方便地查看每种配色的效果。
配置到这里,发现一个问题,如果我们把vim关掉,重新打开,会发现刚才的配置全都没了。
这时候只需要把配置好的命令加入到vim目录里的一个叫_vimrc中就可以了。
这篇文章主要记录一些vim的配置过程。
windows下的vim用的最多的自然是gvim了。下载安装都很方便。
下载地址:ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exe
按照提示安装好以后,除了常规启动方式,还可以直接从开始-运行-gvim来启动,也可以右键一个文件,用vim编辑来启动。
首先在任意一个地方新建一个文本文档,把名字改成main.cpp。
然后右键-用vim编辑,启动vim。这时候是输入不了东西的,因为不是编辑模式。
按一下i,进入编辑模式,可以先敲一个hello world
# include <stdio.h> int main () { printf ("hello, world\n") ; return 0 ; }
这时候可以看到颜色高亮神马的都已经有效了。
接着按esc退出编辑模式,开始配置。
首先输入:set nu打开行号。
然后可以调整配色方案。可以点编辑-配色方案,看到系统自带的那些配色方案。
还可以在命令模式输入:colorscheme desert
来切换对应的配色方案。后面的desert替换为自己喜欢的方案名称。
输入的时候,不需要把完整的命令打出来,只需要打几个字符,然后按tab键,vim会自动补全。
当然,系统自带的配色方案比较少,可以在这里下载更多的配色方案。
http://vimcolorschemetest.googlecode.com/svn/colors/
下载好的配色方案是以.vim结尾的文件,将他放到vim安装目录里的colors文件夹下就可以使用。
几百种配色方案一个一个试比较麻烦,这里推荐一个插件:Color Scheme Explorer
http://www.vim.org/scripts/script.php?script_id=1298
下载以后找到它的.vim文件放到vim安装目录里的plugin文件夹下。
使用的时候打开vim,命令模式下输入:ColorSchemeExplorer(注意大小写)。
这时候可以很方便地查看每种配色的效果。
配置到这里,发现一个问题,如果我们把vim关掉,重新打开,会发现刚才的配置全都没了。
这时候只需要把配置好的命令加入到vim目录里的一个叫_vimrc中就可以了。
相关文章推荐
- 有关CSS的一些笔记
- unix环境编程学习笔记-----有关进程的一些疑问???
- 有关流的一些笔记
- 一些有用VIM使用笔记
- 学习过程中整理的有关centos的一些安装笔记
- 有关集合算法的实现一些学习笔记
- 有关电源的一些探讨--群内交流笔记
- 有关Unity 的一些 笔记之prefab
- 有关Unity 的一些 笔记之
- 有关AsyncTask的一些随笔笔记
- 有关LINUX I/O 的一些学习笔记
- 有关javascript的一些笔记
- 看有关linux视频做的一些笔记
- 有关GCC的一些记录笔记
- C++学习笔记—类6-有关继承的一些东西
- 有关C二维指针的一些笔记
- java笔记 一些和java网络及IO有关的代码
- 有关web的一些笔记
- android 学习笔记(七)android底层学习的一些准备7.1 攻城狮编辑利器vim环境的搭建