Maison > Article > Opération et maintenance > Plug-in d'arborescence de répertoires VIM et plug-in de recherche de fichiers
Aujourd'hui, je vais vous présenter deux plug-ins VIM essentiels pour le développement, l'arborescence des répertoires et les plug-ins de recherche rapide de fichiers. Les personnes qui les utilisent disent qu'ils sont bons, mais je ne le dirai pas au commun des mortels. O(∩_∩)O haha~
Arbre Nerd
Nous savons que vim a une gestion des fichiers de répertoire par défaut Pour le développement Pour un. projet légèrement plus grand, c'est très gênant. Mais avec le plug-in NerdTree, ce besoin peut être satisfait.
Adresse Github : https://github.com/scrooloose/nerdtree
Après l'installation, ouvrez l'éditeur vim. Par défaut, aucune arborescence de répertoires n'apparaît sur le côté gauche. Vous devez taper NERDTreeToggle sur la ligne de commande. Ensuite, une arborescence de répertoires apparaîtra sur la gauche.
C'est encore un peu gênant. Nous devons ajouter quelques lignes au fichier de configuration.vimrc. Utiliser la cartographie pour faciliter nos opérations.
nnoremap <leader>v :NERDTreeFind<CR> nnoremap <leader>g :NERDTreeToggle<CR> let NERDTreeShowHidden=1 let NERDTreeIgnore = ['\.pyc','\~$','\.swp', '\.git']
NERDTreeFind signifie trouver l'emplacement de l'arborescence de répertoires où se trouve le fichier actuel.
NERDTreeToggle signifie changer l'affichage de l'arborescence des répertoires
NERDTreeShowHidden signifie s'il faut afficher les fichiers cachés
NERDTreeIgnore Indique quels fichiers ne sont pas affichés
Dans l'arborescence des répertoires, utilisez la touche j pour déplacer les fichiers vers le bas et la touche k pour déplacer les fichiers vers le haut. Pour les dossiers, la touche Entrée ouvre et ferme le dossier, et pour les fichiers, elle ouvre le fichier.
ctrlp
Avec l'arborescence des répertoires de fichiers, il est en effet bien plus pratique de développer des projets. Mais il reste un problème qui n'a pas été résolu. Si le niveau du répertoire est relativement profond, il sera très difficile de les retrouver un par un à chaque fois. Existe-t-il une bonne solution ? Oui, vous pouvez utiliser le plug-in ctrlp.
ctrlp est un plug-in permettant de rechercher et d'ouvrir rapidement des fichiers. Il est également très puissant. Il prend en charge la recherche floue et est très rapide.
L'adresse github de ctrlp est : https://github.com/kien/ctrlp.vim. Nous utilisons vim-plug pour l'installer. Une fois l'installation terminée, définissez ses touches de raccourci.
let g:ctrlp_map = '<c-p>'
Après l'avoir installé et configuré, voyons comment il est utilisé. Ouvrez l'éditeur vim, appuyez sur ctrl+p et entrez le fichier que vous souhaitez ouvrir.
Vous pouvez voir que tous les fichiers correspondants sont affichés. Ensuite, déplacez les fichiers correspondants de haut en bas via ctrl+j et ctrl+k.
Laissez-moi vous présenter une petite astuce pour localiser rapidement l'emplacement de l'arborescence des répertoires où se trouve le fichier.
Trouvez d'abord le fichier que vous souhaitez ouvrir via ctrl+p
Localisez le fichier
Entrez
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!