Articles of vim

Couleurs incorrectes avec vim dans iTerm2 avec Solarized

J’ai un problème étrange avec iTerm2, le terminal vim (non-gui) et le schéma de couleurs solarisé. Tout d’abord, j’ai configuré iTerm2 pour qu’il utilise le jeu de couleurs solarisé foncé. J’utilise aussi solarized pour vim. J’ai les lignes suivantes dans mon .vimrc set background=dark colorscheme solarized Dans le terminal, le schéma de couleurs semble incorrect: […]

Comment changer la taille de l’onglet dans Vim?

Chaque fois que j’ajoute un sélecteur en CSS et que j’appuie sur Enter pour définir les propriétés, il se retrouve ainsi: #selector { property: value; } (Onglets à 8 espaces) Comment puis-je configurer Vim pour le rendre ainsi: #selector { property: value; } (Onglets à 4 espaces)

Comment basculer entre plusieurs configurations vim avec une commande ou des fichiers vimrc locaux?

Je travaille en plusieurs groupes, chacun ayant ses propres normes de tabulation / indentation / espacement en C. Existe-t-il un moyen d’avoir des configurations VIM sélectionnables distinctes pour chacun, lorsque je modifie un fichier, soit: Je fais quelque chose comme set group=1 pour sélectionner une configuration un fichier .vimrc local qui réside dans le répertoire […]

NerdTree – Révéler le fichier dans l’arbre

Existe-t-il un raccourci indiquant le fichier en cours dans le panneau de répertoires NerdTree. Comme TextMate ‘Révélez le fichier dans le tiroir’ – Ctrl + Commande + R

Comment supprimer (pas coupé) dans Vim?

Comment puis-je supprimer une ligne sans la mettre dans mon tampon par défaut? Exemple: line that will be copied. line that I want to be substitued with the previous one. Ce que j’essaye de faire: yy dd p Mais Vim remplace la récente chaîne copiée par la chaîne supprimée (coupée). Je sais que je peux […]

Vim: Comment insérer en mode bloc visuel?

Comment pouvez-vous insérer lorsque vous êtes en mode bloc visuel (en appuyant sur Ctrl-V) dans Vim?

Comment naviguer dans un grand projet dans VIM

Comment gérez-vous les gros projets (des centaines de fichiers) en utilisant uniquement VIM? Personnellement, je commence à avoir des problèmes dans un projet plus grand que petit. Existe-t-il un moyen rapide de «classer», de préférence en complétant le nom? idem pour ‘aller à la définition de classe’, quand il est dans un autre fichier Je […]

Comment forcer vim à mettre en évidence la syntaxe d’un fichier au format HTML?

Comment définir la coloration syntaxique de vim pour traiter une extension de fichier comme un fichier html? J’utilise le modèle ez, donc l’extension du fichier est .ezt . Mais beaucoup de code HTML est normal.

Comment définir la taille de police par défaut dans Vim?

J’essaie de configurer les parameters par défaut pour mon interface graphique avec Vim. J’ai déjà fait des recherches sur le web, mais toutes les solutions que j’ai trouvées et essayées ne fonctionnaient pas. Voici certaines des choses que j’ai essayées (dans le fichier .vimrc): set guifont = Monaco:h20 set guifont=Monospace 20 En fait, je me […]

Espaces auto-indentés avec C dans vim?

J’ai été quelque peu gâté en utilisant Eclipse et java. J’ai commencé à utiliser vim pour faire du codage C dans un environnement Linux, est-il possible que vim effectue automatiquement l’espacement correct pour les blocs? Donc après avoir tapé un {la ligne suivante aura 2 espaces en retrait, et un retour sur cette ligne le […]