VIM 配置

[further@fedora12 ~]$ vim

 

 

                         VIM - Vi IMproved                               

~                                                                              

~                               version 7.2.245                                

~                           by Bram Moolenaar et al.                           

~                      Modified by <bugzilla@redhat.com>                       

~                 Vim is open source and freely distributable                  

~                                                                              

~                        Become a registered Vim user!                         

~                type  :help register<Enter>   for information                 

~                                                                              

~                type  :q<Enter>               to exit                         

~                type  :help<Enter>  or  <F1>  for on-line help                

~                type  :help version7<Enter>   for version info  

 

:echo $VIM

 

/usr/share/vim   

 

:echo $HOME

 

/home/further  

 

 

:version

VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Aug 20 2009 17:50:59)

Included patches: 1-245

Modified by <bugzilla@redhat.com>

Compiled by <bugzilla@redhat.com>

Huge version without GUI.  Features included (+) or not (-):

+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent

-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments

+cryptv +cscope +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic

+emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path

+float +folding -footer +fork() +gettext -hangul_input +iconv +insert_expand

+jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap

+menu +mksession +modify_fname +mouse -mouseshape +mouse_dec +mouse_gpm

-mouse_jsbterm +mouse_netterm -mouse_sysmouse +mouse_xterm +multi_byte

+multi_lang -mzscheme -netbeans_intg -osfiletype +path_extra +perl +postscript

+printer +profile +python +quickfix +reltime +rightleft -ruby +scrollbind

+signs +smartindent -sniff +statusline -su/*n_workshop +syntax +tag_binary

+tag_old_static -tag_any_white -tcl +terminfo +termresponse +textobjects +title

 -toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo

+vreplace +wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp

 -xterm_clipboard -xterm_save

   system vimrc file: "/etc/vimrc"

     user vimrc file: "$HOME/.vimrc"

                               

 [further@fedora12 ~]$ gedit /etc/vimrc

if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
   set fileencodings=ucs-bom,utf-8,latin1
endif

set nocompatible " Use Vim defaults (much better!)
set bs=indent,eol,start  " allow backspacing over everything in insert mode
"set ai   " always set autoindenting on
"set backup  " keep a backup file
set viminfo='20,/"50 " read/write a .viminfo file, don't store more
   " than 50 lines of registers
set history=50  " keep 50 lines of command line history
set ruler  " show the cursor position all the time

" Only do this part when compiled with support for autocommands
if has("autocmd")
  augroup fedora
  autocmd!
  " In text files, always limit the width of text to 78 characters
  autocmd BufRead *.txt set tw=78
  " When editing a file, always jump to the last cursor position
  autocmd BufReadPost *
  / if line("'/"") > 0 && line ("'/"") <= line("$") |
  /   exe "normal! g'/"" |
  / endif
  " don't write swapfile on most commonly used directories for NFS mounts or USB sticks
  autocmd BufNewFile,BufReadPre /media/*,/mnt/* set directory=~/tmp,/var/tmp,/tmp
  " start with spec file template
  autocmd BufNewFile *.spec 0r /usr/share/vim/vimfiles/template.spec
  augroup END
endif

if has("cscope") && filereadable("/usr/bin/cscope")
   set csprg=/usr/bin/cscope
   set csto=0
   set cst
   set nocsverb
   " add any database in current directory
   if filereadable("cscope.out")
      cs add cscope.out
   " else add database pointed to by environment
   elseif $CSCOPE_DB != ""
      cs add $CSCOPE_DB
   endif
   set csverb
endif

" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
  syntax on
  set hlsearch
endif

filetype plugin on

if &term=="xterm"
     set t_Co=8
     set t_Sb=[4%dm
     set t_Sf=[3%dm
endif

" Don't wake up system with blinking cursor:
"
http://www.linuxpowertop.org/known.php
let &guicursor = &guicursor . ",a:blinkon0"

 

 

 

eval -browse ++

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值