Comment désactiver ou remplacer un plugin spécifique pour ce fichier .vimrc ?

StackOverflow https://stackoverflow.com//questions/11711645

  •  13-12-2019
  •  | 
  •  

Question

j'utilise spf13 comme ma collection de plugins vim.

Ce est le fichier .vimrc.

Comment puis-je remplacer uniquement les groupes de groupes « généraux » ?

Ou, pour être plus précis, comment puis-je désactiver ou remplacer un seul plugin ?

Merci!

mis à jour: désolé, peut-être que je n'ai pas été clair, ce que je veux vraiment, c'est désactiver ou remplacer un plugin dans .vimrc.local ou .vimrc.bundles.local

je ne veux pas toucher au fichier .vimrc.

mis à jour2:Merci a tous .je l'ai compris.

"laissez NERDTreeChDirMode=0 et définissez noautochdir" devrait fonctionner.Mais je dois aussi commenter ceci (autocmd BufEnter * if bufname("") !~ "^[A-Za-z0-9]*://" | lcd %:p:h | endif) .

Était-ce utile?

La solution

Ceci est documenté dans le .vimrc pour spf13.

" In your .vimrc.bundles.local file"
" list only the plugin groups you will use
if !exists('g:spf13_bundle_groups')
    let g:spf13_bundle_groups=['general', 'programming', 'php', 'ruby', 'python', 'javascript', 'html', 'misc']
endif

Retirer general de la liste, ou, par ex. php, ruby, si vous ne faites pas de développement PHP ou Ruby.

Pour des plugins spécifiques, recherchez le plugin dans le .vimrc et commentez la ligne qui charge le Bundle, par exemple :

" Javascript
if count(g:spf13_bundle_groups, 'javascript')
    " disable JSON plugin:
    " Bundle 'leshill/vim-json'
    Bundle 'groenewege/vim-less'
    Bundle 'taxilian/vim-web-indent'
endif

Autres conseils

spf13 utilise vundle pour gérer les plugins, vous pouvez simplement décommenter/supprimer le plugin dans le .vimrc, par exemple.pour supprimer la commande-t, supprimez cette ligne

Bundle 'git://git.wincent.com/command-t.git'

Si vous supprimez des plugins plus au début du .vimrc vous pourriez rencontrer des problèmes car un plugin mentionné plus tard en dépend.Le moyen le plus simple de le savoir est d’expérimenter.

En fin de compte, je vous suggère de trouver vous-même les plugins que vous souhaitez utiliser.C'est le moyen le plus simple de découvrir ce dont vous avez réellement besoin et pourquoi vous devez installer un autre plugin (en tant que dépendance).Cela vous permettra également de gérer plus facilement les installations de Vanilla Vim.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top