的vim和emacs常用配置记录
因为经常改变工作环境,所以在这里记录一下我的.vimrc文件和.emacs文件的内容。
vimrc的配置文件,主要是设置语法高亮,和tab键的宽度,个人喜欢设置为4个空格的分量。
" set tab width set tabstop=4 set softtabstop=4 set shiftwidth=4 " set expandtab set expandtab set tags=./tags highlight Search ctermbg=darkblue color elflord "设置ctags路径 let Tlist_Ctags_Cmd = '/usr/bin/ctags' "启动vim后自动打开taglist窗口 let Tlist_Auto_Open = 0 "不同时显示多个文件的tag,仅显示一个 let Tlist_Show_One_File = 1 "taglist为最后一个窗口时,退出vim let Tlist_Exit_OnlyWindow = 1 "taglist窗口显示在右侧,缺省为左侧 let Tlist_Use_Right_Window =1 "设置taglist窗口大小 "let Tlist_WinHeight = 100 let Tlist_WinWidth = 40 "设置taglist打开关闭的快捷键F8 noremap <F8> :TlistToggle<CR> "更新ctags标签文件快捷键设置 noremap <F6> :!ctags -R<CR>
emacs配置文件的内容,主要是设置tab键的宽度和c语言的自动对齐。
;; tab and space ;; when true, emacs use mixture of tab and space to achieve offset (setq-default indent-tabs-mode nil) ;; control length used to offset. (setq-default c-basic-offset 4) ;; control how emacs explain TAB. (setq-default tab-width 4)