一個輕量化的文本編輯器
Macvim=mvim(并不等于vim)
- 安裝檔案為
- 以及從vim中裝的homebrew
-
配置vim的順序我是選擇先把mvim和vim做bridge。
也就是在終端可以通路到mvim。
- 在
中複制一個解壓包内檔案mvim。/Users/.vim
這樣需要3步:
- 打開顯示隐藏檔案
$ defaults write com.apple.finder AppleShowAllFiles -bool true
-
找到路徑 /usr/bin, 将mivm檔案複制于裡面
ps:找路徑可以通過finder
- 關閉顯示隐藏檔案
$ defaults write com.apple.finder AppleShowAllFiles -bool false
添加配置檔案
- 然後就可以通過
打開Macvim$ mvim
- 之後通過
$ mkdir .vim
- 添加在users下的重要配置檔案夾和檔案
$ mkdir ~/.vimrc
在顯示檔案的情況下
在vim檔案夾中拖入
winmanager.zip ctags-x.x.tar.gz taglist_xx.zip
三個壓縮包。
$ unzip FileName.zip
在
~/.vim
下解壓并且make
- 這樣最終就可以設定了。
通路到vimrc的檔案并且進行寫入
一并分享自己的配置檔案設定吧
syntax on
"文法高亮"
autocmd InsertLeave * se nocul
autocmd InsertEnter * se cul
"用淺色高亮目前行"
set smartindent
"智能對齊"
set autoindent
"自動對齊"
set confirm
"在處理未儲存或隻讀檔案的時候,彈出确認"
set tabstop=
"Tab鍵的寬度"
set softtabstop=
set shiftwidth=
"統一縮進為4"
set noexpandtab
"不要用空格代替制表符"
set number
"顯示行号"
"-----------------------------------------------------------------
"plugin - taglist.vim
"檢視函數清單,需要ctags程式
F4 打開隐藏taglist視窗
-----------------------------------------------------------------"
if MySys() == "Unix" " 設定windows系統中ctags程式的位置"
let Tlist_Ctags_Cmd = '"'.$VIMRUNTIME.'/ctags.exe"'
elseif MySys() == "linux"
"設定windows系統中ctags程式的位置"
let Tlist_Ctags_Cmd = '/usr/bin/ctags'
endif
map <silent><F4> :TlistToggle<CR>
let Tlist_Show_One_File =
"不同時顯示多個檔案的tag,隻顯示目前檔案的"
let Tlist_Exit_OnlyWindow =
"如果taglist視窗是最後一個視窗,則退出vim"
let Tlist_Use_Left_Window =
"在zuo側視窗中顯示taglist視窗"
let Tlist_File_Fold_Auto_Close=
"自動折疊目前非編輯檔案的方法清單"
let g:winManagerWindowLayout='FileExplorer|TagList'
map wm :WMToggle<cr>
map <silent><F7> :WMToggle<CR>
let Tlist_Auto_Open =
let Tlist_Auto_Update =
let Tlist_Hightlight_Tag_On_BufEnter =
let Tlist_Enable_Fold_Column =
let Tlist_Process_File_Always =
let Tlist_Display_Prototype =
let Tlist_Compact_Format =
map <silent><F2> :FirstExplorerWindow<cr>

然後你們在搜尋引擎上搜尋vim的快捷鍵吧