Quels fichiers dois-je créer? Que devrait contenir ces fichiers? Existe-t-il un fichier de couleurs par défaut que je peux utiliser et modifier les valeurs de couleur en
Quels fichiers dois-je créer? Que devrait contenir ces fichiers? Existe-t-il un fichier de couleurs par défaut que je peux utiliser et modifier les valeurs de couleur en
Vim écrit normalement <EOL>pour la dernière ligne uniquement lorsqu'il y en avait une dans le fichier d'origine. Comment faire pour que vim écrive une nouvelle ligne à la fin d'un fichier tout le temps (quand le fichier n'est pas binaire et qu'il n'y en a pas déjà un)? J'ai testé l'...
Je sais que je peux supprimer du curseur jusqu'à et y compris la première occurrence d'un caractère x avec d/x<CR>ou avec v/x<CR>dsi je veux voir la sélection en premier puis supprimer. Comment supprimer de la position actuelle du curseur jusqu'à la n ème occurrence de x ? Par exemple,...
Je sais que dans vim je peux ajouter set nocompatible dans .vimrcAfin d' éviter que les touches flèche afficher A, B, C, D en mode d'insertion. Mais j'utilise vi Version 4.0 (gritter) 25/12/06 . Comment puis-je obtenir le même comportement? == MODIFIER == (1) J'utilise la version vi d'Arch Linux...
Le nom de la langue parfois connue sous le nom de Vimscript est un sujet de débat. Certains endroits utilisent Viml (ou est-ce VimL?), D'autres Vimscript. A-t-elle un nom officiel, et si oui, de quoi s'agit-il et depuis quand est-il officiel? SO question sur VimL vs Vimscript (~ 5 ans) Un post...
Je travaille sur des projets avec différents niveaux d'indentation. Dans bon nombre de ces projets, en raison de la façon dont les fichiers sont généralement structurés, la plupart des lignes sont en retrait sur au moins deux niveaux (comme les méthodes dans les fichiers Java). Cela signifierait...
Cela ne semble se produire que lors de l'utilisation de vim à l'intérieur de tmux. J'utilise également iTerm 2. Si je crée un nouveau volet tmux ou redimensionne un volet tmux, il ressemble immédiatement à ceci: Et puis la seule façon de le corriger est de faire défiler dans vim, et cela revient à...
J'utilise Vim depuis 4 ans. J'ai hâte de contribuer au projet open source vim. J'aimerais avoir quelques conseils sur où commencer et qui contacter pour contribuer à Vim. L'aide de personnes qui ont déjà contribué à Vim serait très utile :). Merci d'avance. PS - Je ne sais même pas si je peux...
Si je fais: $ less file Et appuyez qpour quitter less, je vois toujours le même texte que j'avais à l'écran quand il lessétait encore en cours d'exécution. Cependant, si je le fais $ vim file Et :q, mon terminal est masqué ... Captures d'écran de mon terminal après avoir quitté lesset vim: Puis-je...
Normalement, un substitut avec l' coption me donne deux options: (y) es ou (n) o. Est-il possible de choisir parmi plusieurs options oui numérotées? Exemple Fichier person: Alice dog: Tobby person: Bob Modèle 1 :%s/person:/woman:/c Modèle 2 :%s/person:/man:/c Les motifs 1 et 2 ont le même motif de...
Existe-t-il un moyen dédié de fusionner deux blocs de texte en entrelacant des lignes, comme en passant de ceci: a1 a2 a3 a4 b1 b2 b3 b4 pour que: a1 b1 a2 b2 a3 b3 a4 b4 en quelques commandes? EDIT : J'aime vraiment la solution de Sato Katsura , voici comment je l'ai mise en œuvre: function!...
J'aimerais que mes éditeurs me donnent autant d'espace d'écran que possible car cela augmente ma capacité à voir la plupart du code à la fois. Le problème est que cela gvimsemble me donner une fenêtre 80x25 ou me souvenir de la dernière taille non maximisée, selon la façon dont je l'invoque. Alors,...
Puis-je accéder à une déclaration ou à une définition de fonction dans un projet à plusieurs fichiers source C ++? Disons que j'ai un fichier d'en-tête foo.hpp: int bar(); et un fichier source foo.cpp: #include "foo.hpp" int bar() { return 42; } et un fichier principal main.cpp: #include "foo.hpp"...
Le répertoire de travail actuel est ./A/B/. Un document vide est ouvert lorsque je tape vim, et le netrw est ouvert avec la commande :e.La fenêtre est divisée par vs., et je peux naviguer vers le répertoire de niveau supérieur, c'est-à-dire ./A/. J'aimerais maintenant copier un fichier a_file.jpgde...
J'ai essayé aujourd'hui d'effectuer une recherche sur tous les fichiers d'un projet. J'utilise Ctrl-P et je recherche sur des lignes comme ceci: Mais le résultat de la recherche est uniquement sur le fichier précédemment ouvert. Ici, j'ouvre seulement main.php. Connaissez-vous un moyen de...
J'utilise la fonction undofile dans Vim depuis un certain temps maintenant. C'est une fonctionnalité très intéressante. Cependant, une gêne est qu'il est très facile d'annuler accidentellement les modifications que j'ai faites la dernière fois que j'ai ouvert le fichier; qui peut être il y a 2...
J'ai récemment lu sur le registre du trou noir "_qui est un registre en écriture seule. La documentation Vim le décrit de cette façon: Registre des trous noirs "_ Lors de l'écriture dans ce registre, rien ne se passe. Cela peut être utilisé pour supprimer du texte sans affecter les registres...
Je trouve souvent que faire défiler une page entière est trop désorientant, une demi-page trop, mais un quart de page est juste. Je le fais actuellement simplement en maintenant enfoncées les touches fléchées. Comment faire défiler 25% de la page vers le bas et vers le haut...
J'écris une table de démarque qui ressemble à ceci: | 13/05/15 | 09:30-16:00 | 6.5 | | 14/05/15 | 10:00-16:30 | 6.5 | | 16/05/15 | 15:30-01:00 | 9.5 | | 21/05/15 | 09:00-16:30 | 7.5 | | 22/05/15 | 08:30-17:00 | 8.5 | | 28/05/15 | 09:30-15:30 | 6 | | 02/06/15 | 09:00-20:00 | 11 | | 03/06/15 |...
J'essaie d'ouvrir un .xlsxfichier dans Vim, mais j'ai une erreur en disant: ***error*** (zip#Browse) unzip not available on your system Je sais que c'est un fichier binaire, mais je veux faire quelques sommes de contrôle et probablement convertir en hexadécimal. J'ai remarqué que si je change...