Heim > Fragen und Antworten > Hauptteil
Zum Beispiel verwende ich zwei sehr beliebte Plug-Ins, NERDTree und Tagbar. Im Allgemeinen öffne ich diese beiden Plug-Ins gleichzeitig, nachdem ich den Editor geöffnet habe Ich frage mich, ob ich einen Befehl wie dev
synthetisieren kann, um den folgenden Effekt zu erzielen: Ich gebe
:dev php
Der NERDTree php
和Tagbar
这两个命令,这里的php是我的一个Bookmark
Name wird standardmäßig ausgeführt.
天蓬老师2017-05-16 16:44:58
写一个函数。
func! Devphp() if &filetype == 'php' exec "NERDTree" exec "Tagbar" endif endfunc :command -range=% DEVPHP :call Devphp()
代码未测试,请自己稍加修改。
另外,对于nerdtree可以设置默认打开的:
autocmd vimenter * NERDTree
过去多啦不再A梦2017-05-16 16:44:58
不太了解你是怎么打开插件的,不过用map差不多可以做吧,比如我是这么编译C/C++的,共参考
map <F8> <esc>:w!<cr>:!g++\ -o\ %<\ %\ -Wall<cr>