2021-05-12 14:32:11
Vim之基礎設定簡述
2020-06-16 17:19:37
Vim之基礎設定
安裝方式
sudo apt-get install vim
無外掛設定(簡單設定)
.vimrc檔案
""""""""""""""""""""""""""""""""
"Interface
""""""""""""""""""""""""""""""""
set nu "show line number
syntax enable "syntax highlight
syntax on
""""""""""""""""""""""""""""""""
"Key command
""""""""""""""""""""""""""""""""
set tabstop=4 "set Tab = 4
set softtabstop=4 "indent= 4
set shiftwidth=4
""""""""""""""""""""""""""""""""
"Compile
""""""""""""""""""""""""""""""""
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
if &filetype == 'c'
exec "!g++ % -o %<"
exec "! ./%<"
elseif &filetype == 'cpp'
exec "!g++ % -o %<"
exec "! ./%<"
elseif &filetype == 'java'
exec "!javac %"
exec "!java %<"
elseif &filetype == 'sh'
:!./%
endif
endfunc
"""""""""""""""""""""""""""""""""
"Debug
"""""""""""""""""""""""""""""""""
map <F8> :call Rungdb()<CR>
func! Rungdb()
exec "w"
exec "!g++ % -g -o %<"
exec "!gdb ./%<"
endfunc
""""""""""""""""""""""""""""""""""
"Others
""""""""""""""""""""""""""""""""""
filetype plugin indent on
set autowrite
set ruler
set cursorline
set magic
set guioptions-=T
set guioptions-=m
set autoindent
set cindent
set mouse=a " always use mouse
我的介面
Vim入門基礎知識集錦 http://www.linuxidc.com/Linux/2017-02/140903.htm
Vim入門基礎教學 http://www.linuxidc.com/Linux/2017-02/140279.htm
把Vim打造成優秀的C++ IDE http://www.linuxidc.com/Linux/2016-06/132262.htm
Ubuntu 14.04升級Vim7.4到8.0 http://www.linuxidc.com/Linux/2016-11/136816.htm
Vim安裝youcompleteme自動補全外掛 http://www.linuxidc.com/Linux/2016-11/137665.htm
Linux Vim編輯器使用簡單講解 http://www.linuxidc.com/Linux/2016-12/138930.htm
Ubuntu 16.04 Vim YouCompleteMe自動補全的安裝設定與使用 http://www.linuxidc.com/Linux/2017-02/141088.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-03/141527.htm
相關文章