资源描述:
《linux-ubuntu中.vimrc配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、"在处理未保存或只读文件的时候,弹出确认setconfirm"带有如下符号的单词不要被换行分割setiskeyword+=_,$,@,%,#,-"Tlist和wm的设置"命令模式输入wm打开Tlist和WMsetshowcmd"Taglist插件的设置letg:Tlist_Use_Right_Window=1letg:Tlist_Show_One_File=1letg:Tlist_Compact_Format=1letTlist_Exit_OnlyWindow=1letg:winManagerWindowL
2、ayout='FileExplorer
3、TagList'"Treeexplorer的设置letg:treeExplVertical=1letg:treeExplWinSize=30"gvim打开以后最大化"auGUIEnter*simalt~x"光标在窗口上下边界时距离边界7行即开始滚屏setso=7"配色"Avoidclearinghilightdefinitioninpluginsif!exists("g:vimrc_loaded")"colorschemeifhas("gui_running")set
4、guioptions-=T"隐藏工具栏setguioptions-=msetguioptions-=Lsetguioptions-=rcolorblackboard"colorschemeprofessional"setguifont=YaHeiConsolasHybrid13setguifont=Monaco13"中文字体setguifontset=MicrosoftYaHei13"对于html,xml文件,通过ctrl+_来closetagifhas("autocmd")autocmdFileT
5、ypetext,xml,html,perl,shell,bash,python,vim,php,rubycolorblackboardautocmdFileTypexml,htmlvmap'o'>o-->autocmdFileTypejava,c,cpp,cscolordesertExautocmdFileTypehtml,text,php,vim,c,java,xml,bash,shell,perl,pythonsetlocaltextwidth=100
6、autocmdFiletypehtml,xml,xslsource~/.vim/plugin/closetag.vimendif"has("autocmd")elsecolordesert"colorschemezellner"对于html,xml文件,通过ctrl+_来closetagifhas("autocmd")autocmdFileTypexml,htmlvmap'o'>o-->autocmdFileTypehtml,text,php,vim,c,
7、java,xml,bash,shell,perl,pythonsetlocaltextwidth=100autocmdFiletypehtml,xml,xslsource~/.vim/plugin/closetag.vimendif"has("autocmd")endif"hasendif"exists(...)"这个是依赖终端的"setbackground=dark"显示行号setnumber"语法高亮度显示syntaxon"检测文件的类型开启codesnipfiletypeonfiletypeplugi
8、nonfiletypeindentonsetcompleteopt=longest,menusetruntimepath+=~/.vim/textmateOnlysetruntimepath+=/home/hunch/.vim/afterso~/.vim/plugin/supertab.vimletg:SuperTabDefaultCompletionType="""鼠标支持ifhas('mouse')setmouse=aendif"缩进相关"继承前一行的缩进方式,特别适用于多行注释"s
9、etautoindent"为C程序提供自动缩进"setsmartindent"使用C样式的缩进setcindentfunction!GnuIndent()setlocalcinoptions=>4,n-2,{2,^-2,:2,=2,g0,h2,p5,t0,+2,(0,u0,w1,m1setlocalshiftwidth=2setlocaltabstop=8endfunctionauFileTypec,cppset