文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>/etc/vimrc, ~/.vimrc

/etc/vimrc, ~/.vimrc

时间:2006-05-25  来源:whtonline

LFS文档将vim作为自己的文本编辑器。这里,我们需要说明还有很多不同的编辑器例如:emacs, nano, joe 等等。每个互联网的用户都会很容易发现网上有很多vim和emacs的狂热拥护者。

LFS文档提供了一个基本的vimrc 文件。这里,我们要增强这个文件的功能。在启动的时候vim会读取 /etc/vimrc 和 ~/.vimrc (也就是说, 全局设置的vimrc 和用户设置)。 这里需要使用LFS3.1或者更新的版本来编译vim。在这个之前全局的vimrc是在/usr/share/vim/vimrc里面的。

这里是一个稍作增强的vimrc文件。

" .vimrc开始 set nocompatible set bs=2 set columns=80 set background=dark set tabstop=8 set wrapmargin=8 set nobk syntax on set ruler set noexpandtab " .vimrc 结束

在LFS邮件列表里面有关于vimrc标签的FAQ。如果将"换成常用的#或者//也是正确的。 vimrc的语法有一些地方和通常使用的语法不太一样。

我们下面简单解释一下上面例子中涉及到的设置:

  • set nocompatible : 这个设置将避免vim以和vi高度兼容的方式工作。这个设置需要在每个vimrc文件的开始。从而影响接下来的很多设置。

  • set bs=2 : 这个将影响退格键的工作,具体情况非常复杂,可以参照:help 'bs'。

  • set columns=80 : 设置屏幕的行数。

  • set background=dark : 叫vim使用在深色背景上看起来比较舒服的颜色显示。

  • set tabstop=8 : tab键跳过的空格数

  • set wrapmargin=8 : 设置了在窗口右侧何处开始换行。

  • set nobk : 关闭文件备份的功能。

  • syntax on : 开启语法结构强调

  • set ruler : 使得vim在右下角显示当前行列数。

  • set noexpandtab : 使vim在tab处,插入tab符而不是一串空格。

阅读vim内部的帮助信息可以获得,很多vim参数的信息。在vim中敲入 :help 可以获取帮助,或者:help usr_toc.txt可以读取用户手册的目录。

相关阅读 更多 +
排行榜 更多 +
变形机器世界

变形机器世界

冒险解谜 下载
我功夫666

我功夫666

冒险解谜 下载
明日机甲钢铁英雄

明日机甲钢铁英雄

冒险解谜 下载