个人vim 配置
来源:互联网 发布:淘宝耐克推荐个正品店 编辑:程序博客网 时间:2024/06/05 09:34
只对各个用户在自己的当前目录下的.vimrc (~/.vimrc 如果没有,可以自行创建)修改的话,修改内容只对本用户有效,
要想全部有效,可以修改/etc/vim/vimrc.
" This is vim config for ntsk13
set cindent " C语言格式对齐
set nocompatible " 关闭 vi 兼容模式
syntax on " 自动语法高亮
"colorscheme molokai " 设定配色方案
set number " 显示行号
set cursorline " 突出显示当前行
set ruler " 打开状态栏标尺
set shiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4
set softtabstop=4 " 使得按退格键时可以一次删掉 4 个空格
set tabstop=4 " 设定 tab 长度为 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 " 关闭使用可视响铃代替呼叫
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 " 设置为自动关闭折叠
======================================<2>=========================================
set bg=dark
set nocompatible " 关闭 vi 兼容模式
syntax on " 自动语法高亮
"colorscheme molokai " 设定配色方案
set number " 显示行号
"set cursorline " 突出显示当前行
set ruler " 打开状态栏标尺
set shiftwidth=4 " 设定 > 命令移动时的宽度为 4
set softtabstop=4 " 使得按退格键时可以一次删掉 4 个空格
set tabstop=4 " 设定 tab 长度为 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 " 关闭使用可视响铃代替呼叫
set t_vb= " 置空错误铃声的终端代码
"set showmatch " 插入括号时,短暂地跳转到匹配的对应括号
"set matchtime=10 " 短暂跳转到匹配括号的时间
"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, 无法显示状态栏)
- VIM个人配置
- 个人VIM配置实例
- vim个人配置总结
- 个人vim 配置
- vim个人配置记录
- vim个人配置
- 个人的vim配置
- 配置vim个人IDE
- 晒下个人的vim配置
- 个人感觉最好的vim配置(目前)
- 【转老圃无蔓】Archlinux下vim的个人配置与使用
- Vim个人配置文件
- Vim个人习惯设置
- vim个人配置文件
- 个人vim使用记录
- vim个人总结
- VIM -- 个人使用心得
- 【Vim】个人的Vimrc
- 转载:web.xml里<filter-mapping>中的<dispatcher>作用
- Hadoop核心架构HDFS+MapReduce+Hbase+Hive内部机理详解
- winsdk
- 关于PhysicEditor功能添加
- nginx的启动初始化过程(一)
- 个人vim 配置
- Hive 安装及使用攻略
- dubbo 使用 filter 报错解决
- 各种编码
- 百钱买百鸡
- Hive日期格式转换用法
- windows 32位程序编译成64位
- 双栈排序
- Div+CSS规则整理