我的vim配置(帶注釋)

來源:互聯網
上載者:User

我的vim配置(帶注釋),比較簡單實用,以後根據功能的添加會不斷更新。

有需要的朋友拷貝以下內容放入使用者家目錄的.vimrc檔案中,重啟vim即可。另外多囉嗦兩句:1、使用者家目錄,如我的linux目前使用者名為andy,則預設的家目錄為/home/andy,命令列中也可以通過 cd ~ 命令進入;2、.vimrc檔案為隱藏檔案,在家目錄中通過命令 ls -l 可查看到。

"-------------------------------------------------------------------------------------
" general
"-------------------------------------------------------------------------------------
set nocompatible    "取消相容模式 
set history=50        "記錄條數
set number            "顯示行號
set confirm            "在處理未儲存或唯讀檔案時,彈出確認提示

"-------------------------------------------------------------------------------------
" colors
"-------------------------------------------------------------------------------------
syntax on            "文法高亮
set cursorline        "高亮顯示當前行,當前行顯示一條長線
set background=dark    "背景深色顯示

"-------------------------------------------------------------------------------------
" Vim UI
"-------------------------------------------------------------------------------------
set ruler            "在狀態列顯示光線標位置
set mouse=a            "取用滑鼠功能,可以用滑鼠定位游標位置
set lazyredraw        " do not redraw while executing macros (much faster)
set cmdheight=2        "底部用於輸入命令的命令列的高度,預設為1
set backspace=2        "使退格鍵正常處理indent,start等
set scrolloff=10    "游標倒螢幕頂端/底端保留的行數,等於該函數則滾動
set laststatus=2    "顯示狀態列資訊

"-------------------------------------------------------------------------------------
" text formatting/layout
"-------------------------------------------------------------------------------------
set ai                "autoindent(繼承前一行的縮排方式,適用於多行注釋)
set si                "smartindent(為C程式提供自動縮排)
set cindent            "C風格縮排
set tabstop=4        "tab鍵寬度
set shiftwidth=4    "統一縮排
set softtabstop=4    "統一縮排
set noexpandtab        "實際使用tab字元,不要用空白字元替換
set smarttab        "行首段首自動使用tab

"-------------------------------------------------------------------------------------
" text searching/matching
"-------------------------------------------------------------------------------------
set showmatch        "顯示匹配符號,如成對的(),{}等
set matchtime=5        "1/10 second to show the matching paren
set ignorecase        "搜尋時忽略大小寫
set nohlsearch        "搜尋字串不要高亮顯示(即敲斷行符號以後)
set incsearch        "搜尋輸入字串過程中高亮顯示(即未敲斷行符號)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.