Linux系统配置VI或VIM的技巧

vim 技巧 以及相关配置

Linux系统配置VI或VIM的技巧
作者:IT专家网论坛出处:IT专家网论坛2008-10-28 11:08
配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用……

  1、VI或VIM的配置文件的路径

  发现/usr/share/vim/vimrc和/etc/vim/vimrc指向是同一个文件,即vimrc,为vi和vim的配置文件,修改这个文件即可。这个路径在不同的LINUX版本中可能会不同。

  2、配置颜色

  配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用。后来打开文件发现里面其实已经有一行了,只是用引号注释掉了,只需将syntax on 所在行前面的引号去掉即可。或者另外独立添加一行:syntax on 也行,另外编辑/etc/profile 增加一行alias vi="vim"就行了。

  3、设置鼠标

  使用VI编辑文本时,如果想修文件中改离光标较远的位置,这时候想用鼠标定位,可默认情况下,鼠标是不可用的。如果你想使用鼠标,只需另起一行,写上:set mouse=a 即可

  4、设置自动缩进

  默认情况下,VI和VIM都没有缩进的,每换一行,光标均定位在顶格,如果你想自动对齐,请将 set autoindent所在行前面的引号去掉,或者另外添加一行:set autoindent也可。这与配置颜色类似。这样的设置的结果是按回车后新行与上一行自动对齐。

  5、设置tab的缩进量

  如果用python编写程序,那么行缩进量是一个极其重要的概念,同一个块的缩进量必须相同。你可能喜欢在行前加空格来表示缩进,但每次必须敲多次空格键,如果你喜欢用按TAB键来表示缩进,你可能觉得写的文本或程序不太好看,因为默认情况下,VI和VIM的TAB缩进量比较大(至少六,七个字符)。设置TAB键缩进量的方法:set shiftwidth=3 你也可以选一 个你自己喜欢的缩进量,比如2,或4。

  其他方便的技巧

  1、vi的基本概念

  基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:

  1) 命令行模式command mode)

  控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。

  2) 插入模式(Insert mode)

  只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。

  3) 底行模式(last line mode)

  将文件


保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。

  不过一般我们在使用时把vi简化成两个模式,就是将底行模式(last line mode)也算入命令行模式command mode)。

  2、vi的基本操作

  a) 进入vi

  在系统提示

你可能喜欢

  • VI应用
  • VI方案
  • VI策划
  • 设计VI
  • VI体系
  • VI报价
  • 银行VI
  • 项目VI

Linux系统配置VI或VIM的技巧相关文档

最新文档

返回顶部