1. 程式人生 > >簡單的vim的配置

簡單的vim的配置

VIM

My vimrc

非常感謝社群的分享,讓我見到了amix/vimrc ,這麼棒的一個配置。

為了滿足自己的需求,在增強版的基礎上,我改動了下配置。刪掉了自己目前用不到的外掛和一些功能,目前來,對我而言,比較適合。

.vim_runtime

Fonts

建議使用 Belleve的Iosevka (非常令人驚喜的一款漂亮的字型,緊湊又清晰,重點是對於中文優化的非常好)。

其他的一些字型也很棒,但是更多的是西文字型:

How to install the version?

首先:

git clone https://github.com/lartpang/.vim_runtime

將其中的資料夾按下面配置目錄安置。

在你的.vimrc檔案中加入:

set runtimepath+=~/.vim_runtime
" 這裡設定好你的執行時檔案目錄
" 該級目錄下就是autoload,my_plugins,temp_dirs,vimrc檔案夾了

" 基本配置
source ~/.vim_runtime/vimrcs/basic.vim
" 外掛目錄
source ~/.vim_runtime/vimrcs/plugins_config.vim
" 某些檔案型別的相關配置
source ~/.vim_runtime/vimrcs/filetypes.vim
" 一些零碎的不好歸類的配置
source ~/.vim_runtime/vimrcs/more_config.vim

基本上就OK了。

當然,你有時候需要根據你的系統情況自行修改。

Some screenshots

截圖

Included Plugins

改完配置檔案後,在vim/gvim中使用:PlugInstall即可安裝已經在對應外掛配置檔案中的配置的外掛。

我只安裝了很少幾個外掛,畢竟,按需安裝,多了總是會有麻煩。

我目前主要用vim偶爾進行下組合語言的書寫以及一些其他並不型別檔案的書寫。

對於程式設計而言,有時候還是更願意用IDE。

我使用vim-plug,安裝的時候,如果你是 vim8的話,建議使用 https://github.com/junegunn/vim-plug/tree/vim8

這個分支裡的plug.vim

我之前遇到了問題

關於vimwiki的主題我找到一份,可見myvimwiki

Color schemes

.vim_runtime\vimrcs\plugins_config.vim

" gruvbox
colorscheme gruvbox
set background=dark

Key Mappings

leader改成了 ,,所以配置檔案裡的 <leader>均指 ,(英文).

外掛的快捷鍵也就設定了個所有wiki轉到html(見.vim_runtime\vimrcs\plugins_config.vim):

map <leader>wah :VimwikiAll2HTML<CR>

Normal mode mappings

Fast saving of a buffer (<leader>w):

nmap <leader>w :w!<cr>

Map <Space> to / (search) and <Ctrl>+<Space> to ? (backwards search):

map <space> /
map <c-space> ?
map <silent> <leader><cr> :noh<cr>

更多配置可見vimrc資料夾中檔案。

How to uninstall

僅需要:

  • Remove .vim_runtime
  • Remove any lines that reference .vim_runtime in your .vimrc