Vim est un éditeur de texte hautement configurable conçu pour permettre une édition de texte efficace. Il s'agit d'une version améliorée de l'éditeur vi.
Je voudrais avoir un affichage agréable et doux de l'espace blanc arrière dans mon terminal vim. Cela me permettrait de les supprimer avant de fermer le fichier. Je suis conscient que cette question est assez populaire et j'ai déjà trouvé des dizaines de réponses sur SO. Malheureusement je n'en ai …
Dans Emacs, je peux appuyer sur Ctrl-h, k, pour décrire une clé. Je peux obtenir le nom de la clé même s'il n'est pas défini, par exemple, C-x <C-M-end> is undefined Ainsi, j'ai appris à connaître le nom de la clé C-x <C-M-end>. Mais comment obtenir le nom de clé …
Lorsque j'ai plus d'un fichier ouvert dans vim (en utilisant l'écran partagé), chaque ligne d'état de commande (la dernière ligne de la fenêtre) ressemble à ceci: filename.txt 73,1 4% C'est le nom du fichier à gauche, avec la position de la règle et le pourcentage dans le fichier à droite …
Comment puis-je restaurer la position du curseur dans Vim telle qu'elle était avant le défilement, la sélection ou PgUp / PgDn? J'en ai assez de chercher où j'étais avant de faire défiler pour regarder quelque chose en haut. Existe-t-il quelque chose comme les commandes «Position précédente du curseur» et «Position …
Dans vim: :set showcmdme dit quelle clé j'ai tapé (comme f). Dans tmux: après avoir tapé Ctrl-b, je m'arrête pour réfléchir à la prochaine clé dont j'ai besoin. Parfois, j'ai oublié que j'ai tapé Ctrl-b, alors je le tape à nouveau, cela pose problème. Comment changer la ligne d'état pour …
Comment puis-je facilement ouvrir mes tampons / arguments vim actuels dans une fenêtre / un onglet séparé? Je connais: $ vim one.txt two.txt three.txt -O Cependant, si je démarre simplement vim avec: $ vim one.txt two.txt three.txt Comment puis-je reproduire ce comportement une fois que j'ai déjà démarré vim?
Je trouve que parfois j'écris une très longue commande en mode ex qui fait beaucoup de choses. Ce sont en quelque sorte des "mini-scripts" que j'écris dans l'éditeur de texte puis je lance le mode ex et les copie dans la ligne ex et les exécute. Mais ensuite, je finis …
J'ai un lien symbolique .vimrc: simont@charmander ~/repositories/config-files [master *] ± $ ls -l ~/.vimrc lrwxr-xr-x 1 simont admin 6 9 May 17:14 /Users/simont/.vimrc -> .vimrc Cependant, vimne le charge pas au démarrage. Quand je cours :echo $MYVIMRCde vim, il retourne vide. Je n'utilise aucun alias 'pour vim: simont@charmander ~/repositories/config-files [master …
Est-il possible d'ajouter des mots correctement orthographiés à la liste de mots interne de vim via modeline? Ou une autre méthode spécifique au fichier? Vim peut ajouter des mots à la liste de mots interne temporaire via le raccourci clavier zGou :spellgood! {word}. Peut-on faire la même chose sur le …
Dans mon vimrc, j'ai les deux set numberet set colorcolumn=80, donc maintenant, lorsque j'ouvre une fenêtre de correction rapide, je vois à la fois les numéros de ligne et la colonne de couleur. Existe-t-il un moyen de désactiver ces paramètres pour les fenêtres de correction rapide uniquement? (Si cela importe, …
Quelqu'un a-t-il une solution élégante pour que MacVim ou gvim s'étendent sur plusieurs moniteurs (résolution potentiellement différente)? Avoir 2 sessions ne fonctionne pas bien en raison de tampons séparés et de fichiers d'échange. On pourrait penser que 2 fenêtres GUI pourraient partager les mêmes tampons, mais je ne trouve rien …
J'utilise gvim avec set number dans mon .vimrcdonc il montre le numéro de lin, plus un espace, avant chaque ligne. Si le document a moins de 10 lignes, cela prend 2 colonnes, s'il a plus de 10, 3 colonnes et ainsi de suite. Si je mets set lines=40 columns=80 dans …
Lorsque j'exécute vim, le plugin NerdTree ouvre un explorateur de projet. J'ai atteint cet objectif en ajoutant la ligne suivante à mon .vimrcfichier: autocmd VimEnter * NERDTree Il ouvre deux tampons mais malheureusement je dois appuyer à ^W^Wchaque fois car le tampon actif est celui de gauche, où se trouve …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.