首页 > 编程知识 正文

IVT配置文件,vim环境配置

时间:2023-05-06 10:09:23 阅读:41667 作者:2394

本文来自vim教程webvim入门基础配置-Vim入门教程(1)

介绍Vim配置文件. Vimrc,将其设置为在Vim中显示行号,防止utf8中文乱码,突出显示Vim当前行,突出显示括号匹配和制表符缩进,解决粘贴Vim时缩进和空格过多的问题

相反,与Vim配置文件. vimrc Vim编辑器相关联的所有功能开关都可以在. vimrc文件中进行设置。

有两种类型的. vimrc配置文件:系统配置和用户配置。

系统Vimrc配置文件存储在vim的安装目录中,默认路径为/usr/share/vim/.vimrc。 可以使用命令echo $VIM确定Vim的安装目录。

用户vimrc文件。 它存储在用户的主目录下~/.vimrc中。 可以使用命令echo $HOME确定用户的主目录。

注意:用户配置文件优先于系统配置文件,Vim启动时优先读取当前用户根目录下的. vimrc文件。 因此,与个人用户相关的个性化配置通常放在~/.vimrc上。

二、Vim基本配置默认情况下,Vim编辑器中不显示行号,语法高亮度,无智能缩进。 为了方便使用,基本的Vim配置选项通常包括:

2.1支持中文乱码

'设置代码' set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,CP 936 setterm encoding=utf-8 set encoding=utf-8

编码选项用于缓存的文本、寄存器、Vim脚本文件等。文件编码选项是Vim写入文件时使用的编码类型。 termencoding选项指示输出到终端时使用的编码类型。

2.2显示行号

“显示行号”set nuset number nu是number的缩写,因此上面的两个配置命令完全等效。

2.3突出显示当前行

启用set cursorline 2.4鼠标

setmouse=asets election=exclusivesetselectmode=mouse,key Vim编辑器默认情况下不启用鼠标。 也就是说,无论鼠标单击哪个位置,光标都不会移动。 以上设置可以启动鼠标,但对于高级玩家来说,使用Vim是为了释放双方不使用鼠标的情况,因此可以根据个人爱好选择此设置。

2.5显示括号匹配

设置显示匹配2.6缩进

“将制表符长度设置为4个空格”set tabstop=4“将自动缩进长度设置为4个空格”set shiftwidth=4“继承了前一行的缩进方法,多行注释“set autoindent 2.7”的粘贴说明

在set paste 2.8中,显示空格和tab键,并在Vim中使用鼠标右键粘贴时在行的开头显示许多缩进和空格。 在“插入”模式下粘贴内容时,set paste不会出现格式变形或随意缩进等问题。

默认情况下,set listchars=tab:-,trail:- Vim编辑器不显示文件中的制表符和空格符号。 上述结构可获得以下显示效果,容易发现输入错误。

2.9显示状态栏和光标的当前位置

始终显示状态栏显示set laststatus=2光标的当前位置set ruler,要使Vim配置更改立即生效,必须使. Vimrc更改生效。 通常,保存. vimrc,然后重新启动vim。 添加以下设置可以在保存. vimrc时自动重新启动并加载

“立即启用Vimrc配置更改”autocmdbufwritepost $ myvimrcsource $ myvimrcvim入门级基本配置在此处介绍。 有关vim个性配置的详细信息,请参阅vim教程web上的其他博客。

附上我的Vim配置映像

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。