- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vim配置文件(VIM configuration file)
vim配置文件(VIM configuration file)
set nocompatible 关闭 vi 兼容模式
syntax on 自动语法高亮
colorscheme peak 设定配色方案
set number 显示行号
set cursorline 突出显示当前行
set ruler 打开状态栏标尺
set shiftwidth = 4 设定 和 命令移动时的宽度为 4
set softtabstop = 4 使得按退格键时可以一次删掉 4 个空格
set tabstop = 4 设定 table 长度为 4
set nobackup 覆盖文件时不备份
set autochdir 自动切换当前目录为当前文件所在的目录
开启插件 filetype() plugin indent on
set backupcopy = yes 设置备份时的行为为覆盖
set ignorecase smartcase 搜索时忽略大小写, 但在有一个或以上大写字母时仍保持对大小写敏感
set nowrapscan 禁止在搜索到文件两端时重新搜索
set incsearch 输入搜索内容时就显示搜索结果
set hlsearch 搜索时高亮显示被找到的文本
set noerrorbells 关闭错误信息响铃
set novisualbell 关闭使用可视响铃代替呼叫
the set t _ vb = 置空错误铃声的终端代码
set showmatch 插入括号时, 短暂地跳转到匹配的对应括号
set matchtime = 2 短暂跳转到匹配括号的时间
设置魔术 set magic
set hidden 允许在有未保存的修改时切换缓冲区, 此时的修改由 vim 负责保存
set guioptions - = t 隐藏工具栏
set guioptions - = m 隐藏菜单栏
set smartindent 开启新行时使用智能自动缩进
set backspace = indent, eol, start
不设定在插入状态无法用退格键和 delete 键删除回车符
set cmdheight = 1 设定命令行的行数为 1
set laststatus = 2 显示状态栏 (默认值为 1, 无法显示状态栏)
set statusline = \% f [% 1% m% *% n% r% h] = \% y \% 0% { fileformat} \% { encoding} \% c% l /% l%) \
设置在状态行显示的信息
set foldenable 开始折叠
set foldmethod = syntax 设置语法折叠
set foldcolumn = 0 设置折叠区域的宽度
setlocal foldlevel = 1 设置折叠层数为
set foldclose = all 设置为自动关闭折叠
nnoremap space @ = ((foldclosed (line (.)) 0). zc , zo ) cr
用空格键来开关折叠
return os type, ec, windows, or linux, mac, et.st..
function! mysys ()
if has (win16) | | has (win32) | | has (win64) | | has (win95)
return windows
elseif has (unix)
return linux
endif
Endfunction
User directory variable $VIMFILES
If (MySys) = = windows
Let $VIMFILES = $VIM./vimfiles
Elseif (MySys) = = linux
Let $VIMFILES = $HOME./.vim
Endif
Set the doc document directory
Let helptags=$VIMFILES./doc
Sets font and Chinese support
If has (Win32)
Set guifont=Inconsolata:h12:cANSI
Endif
Configuring a multilingual environment
If has (multi_byte)
UTF-8 encoding
Set encoding=utf-8
Set termencoding=utf-8
Set formatoptions+=mM
Set, fencs=utf-8, GBK
If v:lang = ~?^\ (zh\) \|\ (ja\) \|\ (ko\).
Set amb
您可能关注的文档
- dhfgh(dhfgh).doc
- discuz! x2.5论坛标题字数突破80的限制(Discuz! X2.5 forum title, word break 80 limit).doc
- discuz论坛程序安装方法及门户首页风格安装详解说明(Discuz forum program installation method and portal home style installation detailed explanation).doc
- div css 兼容(DIV CSS兼容).doc
- div css浏览器兼容方法的总结(A summary of DIV CSS browser compatibility methods).doc
- div+css布局兼容(Div+css layout compatible).doc
- div+css相对ie6、ie7和ie8的兼容问题(Div+css compatibility issues with IE6, IE7, and IE8).doc
- div+css设计时浏览器兼容性问题(Browser compatibility issues in div+css design).doc
- diy发带(DIY hair band).doc
- dnf天空套合成经验技巧(DNF sky sleeve synthesis experience skills).doc
- 2024年6月河南省信阳市商城县丰集高中期末考试高一英语试卷(无答案).pdf
- 2023年10月河南省信阳市信阳高级中学高中期中考试高二物理试卷(无答案).pdf
- 2025年中考英语第一次模拟考试卷(常州专用)教师版.pdf
- 贵州省毕节市赫章县2024-2025学年九年级上学期期末教学质量监测道德与法治试题(含答案).pdf
- 高三年级一模考前考政治试卷.pdf
- 广东省广州市广州外国语学校2024-2025学年高三下学期3月模拟测历史试题(含答案).pdf
- 甘肃省西北名校教研联盟2024-2025学年高三下学期2月联考历史试卷(含答案).pdf
- 福建省漳州市诏安片区2024-2025学年八年级上学期期中考试物理试题.pdf
- 河北省承德县2024-2025学年高三年级下学期3月月考英语试题.pdf
- 河北省邯郸市涉县第一中学2024-2025学年高一上学期期末考试化学试题(含答案).pdf
文档评论(0)