Questions marquées «vi»

vi est une famille d'éditeurs de texte orientés texte. Pour les questions générales d'utilisation / de configuration, veuillez utiliser https://vi.stackexchange.com/ à la place.

3771
Comment quitter l'éditeur Vim?

На этот вопрос есть ответы на Stack Overflow на рcribedом : Как выйти из редактора Vi или Vim? Je suis coincé et ne peux pas m'échapper. Ça dit: "type :quit<Enter> to quit VIM" Mais quand je tape cela, cela apparaît simplement dans le corps de...

1126
Quel est votre raccourci le plus productif avec Vim?

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai beaucoup entendu parler de Vim , à la fois pour et contre. Il semble vraiment que vous devriez...

1101
Comment travailler efficacement avec plusieurs fichiers dans Vim

J'ai commencé à utiliser Vim pour développer des scripts Perl et je commence à le trouver très puissant. Une chose que j'aime est de pouvoir ouvrir plusieurs fichiers à la fois avec: vi main.pl maintenance.pl puis sautez entre eux avec: :n :prev et voyez quels fichiers sont ouverts avec: :args Et...

926
Comment utiliser les registres vim?

Je ne connais qu'une seule instance utilisant des registres via CtrlR*laquelle je colle du texte à partir d'un presse-papiers. Quelles sont les autres utilisations des registres? Comment les utiliser? Tout ce que vous savez sur les registres VI (concentrons-nous sur vi 7.2) - partagez avec...

392
Renommer le fichier actuel dans Vim

Comment renommer mon fichier actuel dans Vim? Par exemple: J'édite person.html_erb_spec.rb J'aimerais qu'il soit renommé person.haml_spec.rb Je voudrais continuer à éditer person.haml_spec.rb Comment pourrais-je faire cela avec

358
Remplacer les tabulations par des espaces dans vim

Je voudrais convertir tab en espaces dans gVim. J'ai ajouté la ligne suivante à mon _vimrc: set tabstop=2 Cela fonctionne pour s'arrêter à deux espaces mais il semble toujours qu'une touche de tabulation soit insérée (j'ai essayé d'utiliser la touche h pour compter les espaces par la suite). Je ne...

354
Rechercher et remplacer des chaînes dans vim sur plusieurs lignes

Je peux faire :%s/<search_string>/<replace_string>/gpour remplacer une chaîne dans un fichier, ou :s/<search_string>/<replace_string>/pour remplacer dans la ligne actuelle. Comment puis-je sélectionner et remplacer des mots à partir de lignes sélectives dans vim? Exemple:...

322
Déplacement de texte en mode Insertion

En mode Insertion dans Vim, existe-t-il un moyen de parcourir le texte en déplaçant certains caractères vers l'avant et vers l'arrière autrement qu'en utilisant les touches fléchées? Si je presse h, j, ket len mode insertion, les caractères réels sont imprimés sur l' écran au lieu de se déplacer...