Questions marquées «vim»

Vim est un éditeur de texte modal gratuit et open-source disponible pour la plupart des principales plates-formes. Il permet une grande efficacité dans de nombreuses tâches d'édition de texte mais a une courbe d'apprentissage abrupte. Pour apprendre les bases, exécutez ": help vimtutor". Pour les questions hors programmation, veuillez utiliser https://vi.stackexchange.com/ à la place.

5
Plugins Vim recommandés pour le codage JavaScript? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
125 javascript  vim 

8
Comment utilisez-vous la fonction de correction rapide de vim?
Je suis un nouvel utilisateur de Vim et j'ai trouvé que sa courbe d'apprentissage est assez raide (du moins pour moi). Je viens d'installer ce script vim pour la vérification des erreurs JavaScriptLint, qui montre les erreurs dans la fenêtre de correction rapide de vim une fois que j'ai enregistré …
125 vim  jslint 



19
Raccourci pour ouvrir un fichier dans Vim
Je veux ouvrir un fichier dans Vim comme dans Eclipse en utilisant Ctrl+ Shift+ R, ou via le Ctrl+N option de remplissage automatique. Appelez un raccourci clavier, saisissez le nom / modèle de fichier et choisissez parmi tous les noms de fichiers correspondants. Je sais l'ouvrir normalement comme: :tabe <filepath> …



2
vim répéter trouver le caractère suivant 'x'
Je navigue souvent dans vim f xpour trouver la prochaine occurrence du caractère «x», mais je néglige qu'il y a un mot (ou plusieurs mots) contenant «x» entre le mot que je souhaite modifier et la position du curseur de début. Donc je dois f xencore une fois, ce qui …
123 vim  repeat 

13
Supprimer les lignes en double dans vi?
J'ai un fichier texte qui contient une longue liste d'entrées (une sur chaque ligne). Certains d'entre eux sont des doublons, et j'aimerais savoir s'il est possible (et si oui, comment) de supprimer les doublons. Je suis intéressé à faire cela depuis vi / vim, si possible.
123 vim  duplicates 

7
Aller au répertoire arrière après avoir ouvert le fichier dans vim
Lorsque j'ouvre un répertoire en parcourant vim, je peux ouvrir un fichier en déplaçant le curseur vers un nom de fichier et en appuyant sur Enter. Maintenant, y a-t-il une commande pour revenir à la navigation précédente dans le répertoire? Sinon, existe-t-il un moyen d'ouvrir un fichier sans fermer le …
123 vim 

9
Comment répéter une modification sur plusieurs lignes dans Vim?
Je suis conscient que dans Vim, je peux souvent répéter une commande en ajoutant simplement un numéro devant elle. Par exemple, on peut supprimer 5 lignes par: 5dd Il est également souvent possible de spécifier une plage de lignes à laquelle appliquer une commande, par exemple :10,20s:hello:goodbye:gc Comment puis-je effectuer …
122 vim 


4
qu'est-ce que .netrwhist?
Lorsque je modifie des fichiers dans mon ~/.vim, le .netrwhistfichier est également mystérieusement modifié. C'est du contenu: let g:netrw_dirhistmax =10 let g:netrw_dirhist_cnt =6 ...and so on... Que fait ce fichier? Est-ce important?
122 vim  netrw 

6
Vim: Création de répertoires parents lors de l'enregistrement
Si j'invoque vim foo/bar/somefilemais foo/barn'existe pas déjà, Vim refuse de sauvegarder. Je sais que je pourrais passer à un shell ou faire à :!mkdir foo/barpartir de Vim mais je suis paresseux :) Y a-t-il un moyen de faire en sorte que Vim fasse cela automatiquement quand il enregistre le tampon?
122 vim  mkdir 

4
Diff deux onglets dans Vim
Scénario: j'ai ouvert Vim et collé du texte. J'ouvre un deuxième onglet avec:tabe et colle un autre texte. Objectif: je voudrais un troisième onglet avec un résultat équivalent à écrire les deux textes dans des fichiers et à les ouvrir avec vimdiff. Le plus proche que je puisse trouver est …
121 vim  diff  tabs  vimdiff  buffer 

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.