VIM:配置
跳到导航
跳到搜索
- 命令 :set runtimepath
- 可以看出命令配置文件的目录顺序
- ~/.vim 中可以存放自己的配置文件,如比较新的idl高亮文件,但是要放在syntax indent等对应的目录里。
- 命令:set filetype可以看到是否缩进,高亮,探测等选项
- .vimrc文件
set showmatch ;自动匹配 set nobackup ;不备份 color murphy ;颜色模式,黑底 set guifont=DejaVu\ Sans\ Mono\ 12 ;字体 set guifontwide=FZXingKai\-S04\ 14 ;字宽 set nu! ;显示行号 set hlsearch ;高亮搜索 filetype indent on ;打开文件类型语法缩进
- 映射
:map td :tabnew .<cr>
含义:在其作用模式(普通、可视、操作符)下,输入td等价于输入 :tabnew . <cr>。而普通模式下输入:tabnew . <cr>就是打开当前目录
<Leader> mapleader
mapleader变量对所有map映射命令起效,它的作用是将参数<leader>替换成mapleader变量的值,比如:
:map <Leader>A oanother line<Esc>
如果mapleader变量没有设置,则用默认的反斜杠代替,因此这个映射等效于:
:map \A oanother line<Esc>
意思时输入\A键时,在下一行输入another line并返回到普通模式。 如果设置了mapleader变量,比如:
let mapleader = ","
那么就等效于:
:map ,A oanother line<Esc>
- :highlight
- 可以看出各种类型的语法的高亮方法
- 例:highlight Comment term=italic cterm=italic gui=bold