Linux中的vim的配置

1. Linux中的vim下载

在http://www.onlinedown.net/soft/177958.htm下载7.4版本的。

2. vim的安装

在编译之前,先要./configure --help查看一下配置选项, 
其中这个配置需要加进来:--enable-multibyte      Include multibyte editing support。其目的是支持多字节编码,这一步应该是很重要。
最后,在配置好后,就可以安装了。

3. 配置vim的中文。

配置中文显示的目的是,防止在编写中文的时候,出现乱码的现象。
编辑~/.vimrc文件,加上如下几行:
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
说明:
    1、fieencodings:Vim 中当前编辑的文件的字符编码方式,Vim 保存文件时也会将文件保存为这种字符编码方式
    2、termencoding:Vim 所工作的终端 (或者 Windows 的 Console 窗口) 的字符编码方式。这个选项在 Windows 下对我们常用的 GUI 模式的 gVim 无效,而对 Console 模式的 Vim 而言就是 Windows 控制台的代码页,并且通常我们不需要改变它。
   3、encoding:Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等。用户手册上建议只在 .vimrc 中改变它的值,事实上似乎也只有在 .vimrc 中改变它的值才有意义。

4、vim显示行号

在vim转给你显示行号,有三种方式,如下所示:
1、显示当前行行号,在VI的命令模式下输入
:nu
2、显示所有行号,在VI的命令模式下输入
:set nu
3、永久显示行号,使用vi编辑~/.vimrc文件,在该文件中加入一行”set nu”,添加内容不含引号, 命令如下:
vi ~/.vimrc

其它的一些vim配置:

    :set all          //显示目前所有的环境参数设定值
    :set hlsearch     //高亮度反白(高亮度搜寻)
    :set nohlsearch   //取消高亮度反白(高亮度搜寻)
    :set backspace=2  //在编辑的时候可随时用退格键删除 (0、1的时候,只针对刚输入的字符有效)
    :set autoindent   //自动缩排
    :set noautoindent //取消自动缩排
    :set ruler        //可显示最后一行的状态
    :set showmode     //左下角那一行的状态
    :set nonu         //取消行号
    :set bg=dark      //显示不同的底色色调
    :syntax on        //进行语法检验,颜色显示
    :syntax off       //关闭语法检验

猜你喜欢

转载自blog.csdn.net/CFH1021/article/details/73730605
今日推荐