Vim实战手册(1)初级个性化配置你的Vim
2012-02-04 01:52
441 查看
转载请注明本篇博文来自“柳大CSDN博客”:http://blog.csdn.net/poechant
1、VIM是什么?
VIM是Vi IMproved,是编辑器Vi的一个加强版,一个极其强大并符合SE(Software
Engineer,软件工程师)习惯的编辑器。如果你是一名职业的SE,那么一定在寻找一款出色的能够自由定制、满足灵活编辑功能的编辑器。那么答案,就是VIM或者Emacs。而这一套连续的博文,就为您介绍VIM编辑器。至于另一款强大的编辑器Emacs,我们会在今后的一个系列博文中看到。
2、配置文件在哪?
如果你使用的是Windows,那么配置文件是你的Vim安装目录下的vimrc文件。
如果你使用的是Linux系统,并且是使用apt-get来默认安装的,那么你的配置文件是/usr/share/vim/vimrc。
如果你使用的是Mac OS X,那么配置文件是/usr/share/vim/vimrc文件。
3、VIMRC中的RC是什么意思?
为什么把这么个没有意义的问题也列出来?原因很简单,就是我在接触VIM之初第二个想问的问题就是这个(第一个就是上面的“1”)。一般在运行某个软件、环境或工具之初,要初始执行的一些命令,称为Run
Commands,即RC。根据Wikipedia.org的记载,RC缩写的用法源自MIT的相容分时操作系统(Compatible
Time-Sharing System,CTSS)[参考1]。所以以后如果你看到了SystemRC或者ScreenRC,也就知其缘由了。
4、三种基本模式
在《大家来学Vim》中提到Vim有6+5种模式,但除了细分程度不同外,实际上常用的只有3种模式:Normal
Mode、Insert Mode和Command-line Mode。
从Normal Mode进入Insert Mode,可以按i、I、a、A、o、O、r、R即可。其中i和I表示插入(Insert),r和R表示替换(replace)。
从Insert Mode进入Normal Mode,只需要按ESC键即可。
从Normal Mode进入Command-line Mode,可以按“:”、“/”、“?”。其中“:”表示输入Vim命令,“/”表示后面输入要向下搜索的字符串,“?”表示后面输入要向上搜索字符串。
从Command-line Mode进入Normal Mode,只需要按ESC键即可了。
你可以把Normal Mode理解为常态,进入其他任何一种模式,需要某种特殊方式,而从其他特殊模式回到Normal
Mode,就按ESC键即可。
参考:
[1]Run Commands,http://en.wikipedia.org/wiki/Run_commands
[2]The Ultimate Vim Configuration(VimRC),http://amix.dk/blog/post/19486
1、VIM是什么?
VIM是Vi IMproved,是编辑器Vi的一个加强版,一个极其强大并符合SE(Software
Engineer,软件工程师)习惯的编辑器。如果你是一名职业的SE,那么一定在寻找一款出色的能够自由定制、满足灵活编辑功能的编辑器。那么答案,就是VIM或者Emacs。而这一套连续的博文,就为您介绍VIM编辑器。至于另一款强大的编辑器Emacs,我们会在今后的一个系列博文中看到。
2、配置文件在哪?
如果你使用的是Windows,那么配置文件是你的Vim安装目录下的vimrc文件。
如果你使用的是Linux系统,并且是使用apt-get来默认安装的,那么你的配置文件是/usr/share/vim/vimrc。
如果你使用的是Mac OS X,那么配置文件是/usr/share/vim/vimrc文件。
3、VIMRC中的RC是什么意思?
为什么把这么个没有意义的问题也列出来?原因很简单,就是我在接触VIM之初第二个想问的问题就是这个(第一个就是上面的“1”)。一般在运行某个软件、环境或工具之初,要初始执行的一些命令,称为Run
Commands,即RC。根据Wikipedia.org的记载,RC缩写的用法源自MIT的相容分时操作系统(Compatible
Time-Sharing System,CTSS)[参考1]。所以以后如果你看到了SystemRC或者ScreenRC,也就知其缘由了。
4、三种基本模式
在《大家来学Vim》中提到Vim有6+5种模式,但除了细分程度不同外,实际上常用的只有3种模式:Normal
Mode、Insert Mode和Command-line Mode。
从Normal Mode进入Insert Mode,可以按i、I、a、A、o、O、r、R即可。其中i和I表示插入(Insert),r和R表示替换(replace)。
从Insert Mode进入Normal Mode,只需要按ESC键即可。
从Normal Mode进入Command-line Mode,可以按“:”、“/”、“?”。其中“:”表示输入Vim命令,“/”表示后面输入要向下搜索的字符串,“?”表示后面输入要向上搜索字符串。
从Command-line Mode进入Normal Mode,只需要按ESC键即可了。
你可以把Normal Mode理解为常态,进入其他任何一种模式,需要某种特殊方式,而从其他特殊模式回到Normal
Mode,就按ESC键即可。
参考:
[1]Run Commands,http://en.wikipedia.org/wiki/Run_commands
[2]The Ultimate Vim Configuration(VimRC),http://amix.dk/blog/post/19486
相关文章推荐
- Vim实战手册(1)初级个性化配置你的Vim
- Vim实战手册(1)初级个性化配置你的Vim
- 四、VIM使用手册--终端颜色配置方案
- ATSHA204A 个性化配置用户手册
- VIM个性化配置_折叠设置
- VIM 个性化配置文件.vimrc
- vim不完全配置手册
- 个性化Vim -- 配置文件在哪里
- ubuntu中个性化配置vim方法
- Vim实战手册(6)常用搜索与书签操作按键
- GRUB2配置文件"grub.cfg"详解(GRUB2实战手册)
- vim的个性化配置- 再谈vim的折叠和展开 -- 彻底掌握vim 的展开和折叠!
- Vim实战手册(2)常用的状态切换按键
- Vim实战手册(10)Vimide——打造你自己的IDE(C)
- vim不完全配置手册
- Vim实战手册(3)常用光标移动按键
- Vim实战手册(7)关于加密
- Vim实战手册(2)常用的状态切换按键
- RHCE课程-初级部分6、编辑工具VIM,网络配置,进程优先,日志文件简介。
- 对vim配置,主要是中文手册,php手册