PC6下载站

分类分类

关于linux vim命令 总结

关注+2011-02-17作者:不详

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/<filetype>.vim

ftplugin/<filetype>_<name>.vim

ftplugin/<filetype>/<name>.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 <F5> i{<Esc>ea}<Esc>       映射F5的功能为给一个单词加{}

:set shiftwidth       设置左右移动的距离

:set joinspaces       设置合行后的空格数

:set textwidth       设置文本的宽度

:set updatetime       设置多长时间没有编辑文件就自动存盘,毫秒为单位

:set updatecount       设置输入多少字符后自动存盘

:set directory       设置查看在哪里存储交换文件

:set autowrite       自动存盘,此存盘是在必要时刻自动存储不像word那样隔几分钟存一次

展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消