我的vim配置(带注释)

本文介绍了一个简单实用的vim配置方案,包括基本设置、颜色配置、界面优化、文本格式化等功能,便于用户快速设置并提高编辑效率。


我的vim配置(带注释),比较简单实用,以后根据功能的添加会不断更新。

有需要的朋友拷贝以下内容放入用户家目录的.vimrc文件中,重启vim即可。另外多啰嗦两句:1、用户家目录,如我的linux当前用户名为andy,则默认的家目录为/home/andy,命令行中也可以通过 cd ~ 命令进入;2、.vimrc文件为隐藏文件,在家目录中通过命令 ls -l 可查看到。



"-------------------------------------------------------------------------------------
"general
"-------------------------------------------------------------------------------------
setnocompatible"取消兼容模式
sethistory=50"历史记录条数
setnumber"显示行号
setconfirm"在处理未保存或只读文件时,弹出确认提示


"-------------------------------------------------------------------------------------
"colors
"-------------------------------------------------------------------------------------
syntaxon"语法高亮
setcursorline"高亮显示当前行,当前行显示一条长线
setbackground=dark"背景深色显示


"-------------------------------------------------------------------------------------
"VimUI
"-------------------------------------------------------------------------------------
setruler"在状态栏显示光标位置
setmouse=a"取用鼠标功能,可以用鼠标定位光标位置
setlazyredraw"donotredrawwhileexecutingmacros(muchfaster)
setcmdheight=2"底部用于输入命令的命令行的高度,默认为1
setbackspace=2"使退格键正常处理indent,start等
setscrolloff=10"光标倒屏幕顶端/底端保留的行数,等于该函数则滚动
setlaststatus=2"显示状态栏信息


"-------------------------------------------------------------------------------------
"textformatting/layout
"-------------------------------------------------------------------------------------
setai"autoindent(继承前一行的缩进方式,适用于多行注释)
setsi"smartindent(为C程序提供自动缩进)
setcindent"C风格缩进
settabstop=4"tab键宽度
setshiftwidth=4"统一缩进
setsofttabstop=4"统一缩进
setnoexpandtab"实际使用tab字符,不要用空格字符替换
setsmarttab"行首段首自动使用tab


"-------------------------------------------------------------------------------------
"textsearching/matching
"-------------------------------------------------------------------------------------
setshowmatch"显示匹配符号,如成对的(),{}等
setmatchtime=5"1/10secondtoshowthematchingparen
setignorecase"搜索时忽略大小写
setnohlsearch"搜索字符串不要高亮显示(即敲回车以后)
setincsearch"搜索输入字符串过程中高亮显示(即未敲回车)




评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值