Articles of vim

Comment puis-je envelopper le texte dans Vim?

Parlons de mesures relatives. Mon Vim ressemble à: aaaaaaaaaaaaa bbbbbbbbbbbbb ccccccccccccc etc Je voudrais qu’il soit plus petit: aaaaa aaaaa bbbbb bbbbb ccccc ccccc etc Comment puis-je l’avoir? Et comment puis-je gérer la longueur d’un tel bloc?

Utilisateurs de Vim, où reposez-vous votre main droite?

Utilisateurs de vim de longue date, gardez-vous les doigts sur jkl; ou hjkl en mode normal? La saisie tactile standard nous apprend que la position jkl; de la main droite a l’index sur la touche j , donc vos doigts sont sur la jkl; . Mais les touches de déplacement standard de vim sont hjkl […]

Tmux vs. iTerm2 volets séparés

Pourquoi devrais-je utiliser tmux quand iterm2 a des volets divisés? Je n’ai jamais utilisé tmux et je veux savoir s’il y a des avantages à l’utiliser dans mon stream de travail au lieu des fonctionnalités du volet partagé d’iterm2. J’aime beaucoup la gradation des fenêtres inactives qu’offre iTerm2. Est-ce que tmux fait quelque chose de […]

Utiliser git commit -a avec vim

Je suis nouveau avec git, alors j’ai décidé d’apprendre git en utilisant les tutoriels de github. Le troisième chapitre disait: “Pour ce premier exemple, nous allons modifier le fichier README pour nous append en tant qu’auteur sur le projet. Donc, nous modifions simplement le fichier. Maintenant, nous voulons valider ce changement, nous allons donc exécuter […]

Comment coller une nouvelle ligne avec vim?

Je dois souvent coller des choses sur une nouvelle ligne dans vim. Ce que je fais habituellement est: op Qui insère une nouvelle ligne et me place en mode insertion, quitte le mode insertion et enfin colle. Trois frappes. Pas très efficace De meilleures idées?

Existe-t-il un “journal d’exécution vim”?

Parfois, j’essaie une commande / personnalisation dans mon vimrc. Tout semble correct, mais ça ne marche pas. Il est difficile de savoir ce qui se passe au démarrage de vim et de savoir quelle commande a échoué ou pas, il est donc très difficile de déboguer ce qui peut causer un problème dans mon vimrc. […]

VIM + Syntastic: comment désactiver le checker?

J’utilise Syntastic qui est activé pour mes fichiers HTML. Comme j’ai un très gros fichier avec des vérificateurs “validator w3” activés, GVIM ou VIM est devenu très lent lors de la sauvegarde du fichier (: w). Est-il possible de basculer temporairement le syntastic juste pour la session en cours?

Rechercher et remplacer dans Vim dans tous les fichiers du projet

Je cherche le meilleur moyen d’effectuer une recherche et un remplacement (avec confirmation) sur tous les fichiers de projet dans Vim. Par “fichiers de projet”, j’entends les fichiers du répertoire en cours, dont certains ne doivent pas nécessairement être ouverts. Une façon de procéder pourrait être d’ouvrir simplement tous les fichiers du répertoire en cours: […]

vim repeat trouver le caractère suivant ‘x’

Je navigue souvent dans vim by fx pour trouver la prochaine occurrence du caractère ‘x’, mais oublie qu’il y a un mot (ou plusieurs mots) contenant ‘x’ entre le mot que je veux éditer et la position du curseur de début. Donc, je dois encore fx , ce qui est assez ennuyant car il y […]

Quels gains de productivité spécifiques Vim / Emacs fournit-il sur les éditeurs de texte GUI?

Cela ne signifie pas comme un troll ou une flamme ou quelque chose comme ça. J’utilise Vim comme éditeur de console depuis quelques mois (pour éditer des fichiers de configuration dans mon terminal), mais je ne pense pas pouvoir le supporter pour mon travail quotidien d’écriture d’applications Web. , ce que je fais avec un […]