開啟/etc/vim/vimrc
set nu
set encoding=utf8 "設定檔案編碼
set paste "貼上文字,不改變原先排版格式
set expandtab "空格代替製表符
set autoindent
set tabstop=4
set softtabstop=4 "縮排為4個空格
set shiftwidth=4 "縮排為4個空格
set backspace=indent,eol,start "回退鍵
"indent: 如果用了:set indent,:set ai 等自動縮排,想用退格鍵將字段縮排的刪掉,必須設定這個選項。否則不響應》。
"eol:如果插入模式下在行開頭,想通過退格鍵合併兩行,需要設定eol。
"start:要想刪除此次插入前的輸入,需設定這個。
set incsearch "在輸入時逐個字元搜尋
set hlsearch
set ignorecase "忽略大小寫
set foldlevel=0
syntax on "高亮顯示
set autoread
set showmatch
set cursorline
set report=0
set ruler
set foldenable
set foldmethod=manual
nnoremap @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')
vim 環境設定 通用
有沒有發現,如果我們以 vim 軟體來搜尋乙個檔案內部的某個字串時,這個字串會被反白,而下次我們再次以 vim 編輯這個檔案時,該搜尋的字串反白情況還是存在呢!甚至於在編輯其他檔案時,如果其他檔案內也存在這個字串,哇!竟然還是主動反白耶!真神奇!另外,當我們重複編輯同乙個檔案時,當第二次進入該檔案時...
vim編輯器環境設定 vim啟動時自動載入設定
vi在啟動時會自動載入當前使用者目錄下.vimrc檔案,可以在該檔案中設定啟動的環境配置。方法 在使用者家目錄下開啟.vimrc vi vimrc將下列所述的環境設定加入到該配置檔案中的最末尾處,儲存並退出。set tabstop 4 設定製表符tab的空格數 set shiftwidth 2 設定...
idea設定退出vim環境設定
最近換了家公司,重新裝了開發工具 idea,結果發現進入之後總是預設是vim編輯模式,每次想編輯的時候總是需要輸入i 才可以進入編輯狀態,非常的不便,網上也根據一些資料了解到需要手工設定下。路徑 選單欄,tools 去掉 vim emulator前面的勾就行。ps 還有一些快捷鍵的衝突,建議在用這個...