將下面**拷貝到_vimrc中,放在vim的安裝目錄下,這裡修改的只是我們使用者的配置檔案。
set nocompatible "不使用相容模式
set nu "顯示行號
syntax on "語法高亮
set ruler "顯示標尺
set showcmd "出入的命令顯示出來,看的清楚些
set scrolloff=3 "游標移動到buffer的頂部和底部時保持3行距離
"set laststatus=2 "總是顯示狀態行
set noeb "去掉輸入錯誤的提示聲音
set autoindent "自動縮排
set expandtab "(是否在縮排和遇到 tab 鍵時使用空格替代;使用 noexpandtab 取消設定)
set tabstop=4 "用多少個空格來顯示乙個製表符,只是用來顯示。
set softtabstop=4 "(軟製表符寬度,設定為非零數值後使用 tab 鍵和 backspace 時游標移動的格數等於該數值,但實際插入的字元仍受 tabstop 和 expandtab 控制);
"一般不要使用該設定 或 使該值等於你想要的乙個製表符的寬度
set shiftwidth=4 "指用》或《進行縮排的空格數,例如set shiftwidth=20,再按》就向左移動20個空格的距離."這20個空格的距離是用tabstop來轉換的,例如tabstop=5,那按》的結果就是用4個tab來填充.
set hls "高亮顯示搜尋結果 等同於 set hlsearch
set showmatch "高亮顯示匹配的括號
"set whichwrap+=,h,l "允許backspace和游標鍵跨越行邊界
"set cursorline "在游標當先行底部顯示一條線,以標識出當前游標所在行
"set mouse=a "滑鼠總是可用
set showcmd
set smartindent "暫時還不清楚做什麼用的
"set encoding=utf-8 "這個目前還不確定需不需要配置,該怎麼配置,這是vim內部使用的編碼方式
"set fileencoding=utf-8 "不需要配置
"vim 啟動時會按照它所列出的字元編碼方式逐一探測即將開啟的檔案的字元編碼方式,並且將 fileencoding 設定為最終探測到的字元編碼方式
set fileencodings=ucs-bom,utf-8,cp936 "這裡很重要,這一行表示vim編碼格式依次選擇
set ignorecase "搜尋時忽略大小寫
set cindent "使用c樣式的縮排
autocmd filetype make set noexpandtab "當檔案型別是make的時候,set noexpandtab
colorscheme darkblue
syntax on
set guifont=courier_new:h11 "text size
set statusline=%f%m%r%h%w\ [%\|%y]\ [%04l,%04v\|%p%%*%l] "vim狀態列的顯示資訊
vim編譯器設定
在終端輸入 vi vimrc回車 輸入 set nu 設定行號 syntax on 設定高亮讀 set tabstop 4 設定tab 鍵大小為4 個空格 set autoindent 設定c程式的自動縮排 set smartindent 設定c程式的智慧型縮排 set ruler 在狀態行上顯示游...
VC編譯器設定
工欲善其事,必先利其器 要想用 vc開發出高效率程式,必須對 vc編譯器有充分的了解。如果我們已經習慣編譯器給我的預設設定,那麼現在起開始嘗試改變吧 本篇文章 或者後續文章 講解 vc編譯器設定選項並沒有先後順序,只是作者在具體開發過程碰見了不同的編譯設定,進行深入了解,做此文章記錄。也希望讀到這篇...
VC編譯器設定
工欲善其事,必先利其器 要想用 vc開發出高效率程式,必須對 vc編譯器有充分的了解。如果我們已經習慣編譯器給我的預設設定,那麼現在起開始嘗試改變吧 本篇文章 或者後續文章 講解 vc編譯器設定選項並沒有先後順序,只是作者在具體開發過程碰見了不同的編譯設定,進行深入了解,做此文章記錄。也希望讀到這篇...