Linux中的vim的配置

本文介绍如何在Linux环境下下载并安装Vim 7.4版本,详细讲解配置Vim支持中文显示的方法,包括设置文件编码、终端编码及内部编码,确保在编辑中文时不会出现乱码。同时,还介绍了如何在Vim中显示行号及其他常用配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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       //关闭语法检验
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值