第 9 页 3.配置与设置
3.配置与设置
在布尔型参数前加no表示关闭选项
配置项支持-= 和 +=
拷贝默认的配置文件: :!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc
VIM的默认安装路径:/usr/share/vim
VIM的默认配置文件路径: ~/.vim/
VIM的默认插件文件路径: ~/.vim/plugin/
VIM的默认文件类型配置文件路径: ~/.vim/ftplugin/
VIM的默认文档安装路径: ~/.vim/doc
文件类型配置文件多文件的配置方式:
ftplugin/.vim
ftplugin/_.vim
ftplugin//.vim
或
mkdir $VIM/vimfiles/ftplugin/fortran
$VIM/vimfiles/ftplugin/fortran/too.vim
高亮字体设置的路径:$VIMRUNTIME/syntax
配色方案的路径:$VIMRUNTIME/colors ~/.vim/colors
生成帮助文件的tags: :helptags ~/.vim/doc
查看本地添加的所有帮助文件: :help local-additions
打开配置文件 :edit $MYVIMRC
查看版本和一些文件配置信息 :version
把所有选项摄制成默认 :set all&
查看所有和默认不一样的设置 :set
打开设置窗口 :options
配置命令:
在所有配置项后面添加&表示设置为默认值
:set showmode 显示当前的模式
:set compatible? 查看当前是否为兼容模式
:set number 显示行号
:set ruler 在屏幕右下角显示光标位置
:set ignorecase 搜索乎略大小写
:set hlsearch 设置搜索结果高亮
:nohlsearch 关闭当前搜索结果的高亮
:set incsearch (incomplete)在输入单词的同时显示搜索结果
:set wrapscan 搜索到文件底部的时候从文件的开头继续搜索反之亦然
:set wrap 是否自动换行
:set whichwrap 设置那些命令可以跨行b是backspace s是Space 具体查看'whichwrap'
:set sidescroll 设置左右自动滚动的触发字符数
:set scrolloff 设置上下自动滚动的触发行数
:set compatible 是否与vi兼容
:set backspace=indent,eol,start 设置在Insert模式下backspace键可以删除 行前的自动缩进,回行,和进入插入模式时光标之前的字符
:set autoindent 自动缩进(在Insert中回车或者在正常模式下o)
:set backup 覆盖一个文件时备份它
:set history 设置命令和搜索的历史记录数量
:set showcmd 在右下角显示按键命令
:set list 制表符高亮
:set listchars=tab:>-,trail:- 设置制表符的替换字符串
:set iskeyword 设置关键字的组成字母@表示a-Z
:set cmdheight 设置命令区高度
:map Q gq 设置映射
:map i{ea} 映射F5的功能为给一个单词加{}
:set shiftwidth 设置左右移动的距离
:set joinspaces 设置合行后的空格数
:set textwidth 设置文本的宽度
:set updatetime 设置多长时间没有编辑文件就自动存盘,毫秒为单位
:set updatecount 设置输入多少字符后自动存盘
:set directory 设置查看在哪里存储交换文件
:set autowrite 自动存盘,此存盘是在必要时刻自动存储不像word那样隔几分钟存一次