Bonjour, j'ai un plugin ( incsearch ). Et ce plugin nécessite un mappage spécial pour le travail.
"aditional mapping for incsearch
map / <Plug>(incsearch-forward)
map ? <Plug>(incsearch-backward)
map g/ <Plug>(incsearch-stay)
Mais VsVim procède à cette action comme
insert command
ncsearch-forward
Comment puis-je désactiver ce comportement ou faire fonctionner ce plugin ?
Merci
VsVim ne prend pas en charge les plugins Vim arbitraires et il est peu probable qu'il fonctionne avec incsearch
.
ok, mais comment puis-je détecter qu'il s'exécute dans vsvim ? J'ai l'intention d'exclure ce mappage de .vimrc en
if !has("vsvim")
"aditional mapping for incsearch
map / <Plug>(incsearch-forward)
map ? <Plug>(incsearch-backward)
map g/ <Plug>(incsearch-stay)
endif
Vous pouvez simplement copier votre .vimrc dans .vsvimrc et omettre les parties qui ne fonctionnent pas dans VsVim.
C'est la pratique recommandée.
le copier-coller est-il recommandé ? Je ne savais pas qu'il pouvait être recommandé.
Généralement, je structure mes fichiers comme suit :
:source
sur le fichier commun:source
sur le fichier commun, puis effectue un travail spécifique à gVim.Grand merci! C'est une meilleure solution, je vais la suivre.