vim內部配置
首先在根目錄下新建一個.vimrc的文件。
然後在其中添加一下代碼
"使按下jj等效與ESC 要想輸入jj這兩個字母的時候需要將速度放慢
inoremap jj <ESC>
顯示行號
set number
"總是顯示狀態行
set laststatus=2
"總是將命令行的高度設置爲2,默認爲1
set cmdheight=2
"突出當前行,在當前行顯示下劃線
set cursorline
"設置自動縮進,即每行的縮進同上一節相同
set autoindent
"Tab鍵的寬度爲4
set tabstop=4
"語法高亮
set syntax=on
"定義括號以及引號的自動補全
:inoremap ( ()<ESC>i
:inoremap " ""<ESC>i
:inoremap ' ''<ESC>i
:inoremap [ []<ESC>i
:inoremap { {}<ESC>i
" 定義跳出括號函數,用於跳出括號
func SkipPair()
if getline('.')[col('.') - 1] == ')' || getline('.')[col('.') - 1] == ']' || getline('.')[col('.') - 1] == '"' || getline('.')[col('.') - 1] == "'" || getline('.')[col('.') - 1] == '}' || getline('.')[col('.') - 1]== ">"
return "\<ESC>la"
else
return "\t"
endif
endfunc
" 將tab鍵綁定爲跳出括號
inoremap <TAB> <c-r>=SkipPair()<CR>
" 使vim支持C++11
let g:syntastic_cpp_compiler_options = ' -std=c++11 -stdlib=libc++'
如何將終端命令行設置爲半透明
1.打開終端
2.將鼠標移動到屏幕的左上角,有一個終端的編輯,選擇配置文件首選項
3.選擇顏色欄,然後開啓透明背景,就可以自己拖動調節終端的透明度了。
vim中分爲三種模式
command mode、insert mode和command-line mode
一般命令模式:用來進行上下移動光標,複製粘貼,刪除字符等
編輯模式:用來對內容進行編輯
命令行模式:輸入/ : ? 這三個符號的任意一個就可以進入該模式。