Vi & Vim

Q & R pour les personnes utilisant les familles d'éditeurs de texte vi et Vim






2
Retrait au niveau de retrait suivant avec >>
De temps en temps, je dois travailler avec du code qui n'est pas en retrait au niveau d'indentation dans lequel j'ai configuré Vim (4 espaces par niveau), généralement après avoir copié / collé quelque chose dans le fichier. Je me contente généralement de <<et >>. Le problème est qu'ils ne …

3
Comment puis-je faire en sorte que les commandes de surbrillance dans .vimrc prennent effet immédiatement avec Vim 7.4?
J'ai plusieurs highlightcommandes dans mon .vimrcdossier. Dans Vim 7.3, celles-ci sont entrées en vigueur immédiatement après le démarrage de Vim. Après la mise à jour vers Vim 7.4, ce n'est plus le cas. Vim utilise sa surbrillance par défaut initialement. Lorsque je charge .vimrcune deuxième fois en exécutant source ~/.vimrc, …

1
Message d'écho au démarrage sans invite
Je voudrais faire écho à un message personnalisé au démarrage, selon que certaines fonctions de démarrage ont réussi ou non. J'ai essayé ça dans mon.vimrc echo 'test' "All my settings ... J'aimerais que vim répète un message comme si je venais de taper echo 'foo' à partir de la ligne …
9 vimrc  echo 

1
Afficher l'affichage Vim en texte
Je me demande s'il existe une commande similaire à :TOhtml, mais pour le texte brut uniquement et représentant l'ensemble de l'affichage Vim. Par exemple, étant donné l'affichage: Cela créerait le fichier texte suivant: 1 B 1 a ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ …
9 vimscript 

1
Différence entre commande complète et commande courte
Y a-t-il une différence pratique entre l'utilisation :e et :edit Sauf pour la lisibilité, où cela a du sens dans un mappage à utiliser :edit, car il est plus explicite. Y a-t-il une différence entre eux? Remarque: Cela s'applique également à toutes les autres commandes.

4
Paramètre de largeur de texte spécifique au numéro de ligne
J'utilise gvim pour rédiger des e-mails et tw=72pour rompre les longues lignes. Maintenant, je modifie également les en-têtes de courrier de base dans le même document, par exemple, j'ajoute des destinataires à mon courrier. Maintenant, tw=72il se casse également à chaque fois après 72 caractères. Comment puis-je définir tw=0sur les …



1
Puis-je définir un encodage personnalisé pour vim?
J'utilise fréquemment des puzzles de programmation et Code-golf . Beaucoup d'utilisateurs là-bas ont écrit des langues personnalisées uniquement pour le golf. Je travaille même par moi-même en ce moment. Beaucoup de ces langues ont leurs propres encodages personnalisés afin de pouvoir écraser plus de commandes dans un seul octet. Par …
9 encoding 

2
Modifier un répertoire dans Vim
Est-il possible de modifier un répertoire dans Vim? (Certaines commandes fonctionnent pour les répertoires). Je veux savoir quel type d'opérations peut être effectué dans un répertoire à l'intérieur de Vim. Vim peut ouvrir les répertoires pour les éditer, je pense qu'il aura aussi des commandes avec lesquelles travailler. Mais les …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.