Maison > Questions et réponses > le corps du texte
Par exemple, j'utilise deux plug-ins très populaires, NERDTree et Tagbar, dans vim. Généralement, j'ouvrirai ces deux plug-ins en même temps après avoir ouvert l'éditeur. je me demande si je peux. Ils synthétisent une commande, telle que dev
, pour obtenir l'effet suivant. J'entre
:dev php
Il exécutera le NERDTree php
和Tagbar
这两个命令,这里的php是我的一个Bookmark
name par défaut.
天蓬老师2017-05-16 16:44:58
Écrivez une fonction.
func! Devphp() if &filetype == 'php' exec "NERDTree" exec "Tagbar" endif endfunc :command -range=% DEVPHP :call Devphp()
Le code n'a pas été testé, merci de le modifier vous-même.
De plus, pour nerdtree, vous pouvez le configurer pour qu'il soit ouvert par défaut :
autocmd vimenter * NERDTree
过去多啦不再A梦2017-05-16 16:44:58
Je ne comprends pas très bien comment ouvrir le plug-in, mais vous pouvez probablement le faire avec map. Par exemple, voici comment je compile C/C++ pour référence
.carte <F8> <esc>:w!<cr>:!g++ -o %< -Wall<cr>