Questions marquées «vim»

258
À Vim, comment puis-je retourner là où j'étais avant une recherche?

Programmation dans vim Je vais souvent chercher quelque chose, je le tire, puis je reviens où j'étais, je l'insère, je le modifie. Le problème est qu'après avoir cherché et trouvé, je dois retrouver MANUELLEMENT mon chemin vers l'endroit où j'étais. Existe-t-il un moyen automatique de revenir à...

258
Saisie semi-automatique dans Vim

Après une longue "formation", je suis finalement passé à Vim; mais j'ai des problèmes avec la saisie semi-automatique. Comment puis-je avoir une suggestion de code pendant que je tape? Je développe habituellement PHP, Ruby, HTML, C et

258
Fermer le fichier sans quitter l'application VIM?

J'utilise les commandes :eet :wpour éditer et écrire un fichier. Je ne sais pas s'il existe une commande "close" pour fermer le fichier actuel sans quitter Vim? Je sais que la :qcommande peut être utilisée pour fermer un fichier, mais s'il s'agit du dernier fichier, Vim est également fermé; En...

257
Comment arrêter la rupture de ligne dans vim

J'aime que les longues lignes soient affichées sur plus d'une ligne terminale; Je n'aime pas que vim insère des nouvelles lignes dans mon texte actuel. Quelle partie de .vimrc dois-je

257
Saisie semi-automatique dans Vim

En un mot, je recherche une fonctionnalité de saisie semi-automatique fonctionnelle pour l'éditeur Vim. J'ai déjà soutenu que Vim remplace complètement un IDE sous Linux et bien que cela soit certainement vrai, il manque une caractéristique importante: la saisie semi-automatique. Je connais Ctrl+...

255
Pourquoi \ ra newline pour Vim?

De la question Comment remplacer un caractère pour une nouvelle ligne dans Vim? . Vous devez utiliser \ r lors du remplacement de texte pour une nouvelle ligne, comme ceci :%s/%/\r/g Mais lorsque vous remplacez la fin des lignes et les sauts de ligne pour un personnage, vous pouvez le faire comme:...

252
Vim: déplacer le curseur à sa dernière position

Est-il possible dans (g) Vim de déplacer le curseur à sa position précédente (en mode normal)? Quelque chose à parcourir dans les deux sens dans la liste des positions précédentes du curseur serait idéal. Mais il suffit également de basculer vers le dernier emplacement (quelque chose comme cd -dans...

245
aller au personnage dans vim

Je reçois un message d'erreur à partir d'un script python at position 21490. Comment puis-je accéder à ce poste à

244
Pourquoi les experts Vim préfèrent les tampons aux onglets?

Je ne comprends pas les tampons. Lorsque j'ouvre 3 fichiers sur le même onglet et ferme ma fenêtre, je suis généralement ennuyé de découvrir la prochaine fois que j'ouvrirai l'un de ces fichiers qu'il y a d'étranges fichiers d'échange persistants et me donnant des messages embêtants. Mais maintes...

241
Aller à la définition de fonction dans vim

Comment accéder à une définition de fonction à l'aide de vim? Par exemple avec Visual Assist, je peux taper Alt+ gsous une fonction et cela ouvre un menu contextuel listant les fichiers avec des définitions. Comment puis-je faire quelque chose comme ça dans

240
commande vim pour restructurer / forcer le texte sur 80 colonnes

Je sais qu'il existe des moyens de définir automatiquement la largeur du texte dans vim à l'aide set textwidth(comme les problèmes de disposition des colonnes Vim 80 ). Ce que je recherche, c'est quelque chose de similaire à =(la commande de mise en retrait), mais d'envelopper à 80. Le cas...

239
NERDTree recharger de nouveaux fichiers

Si j'ajoute un fichier au même répertoire ouvert NERDTree, la seule façon de voir le fichier ajouté est de quitter vim et de le redémarrer. Existe-t-il un moyen de recharger les fichiers

235
Comment puis-je changer l'encodage d'un fichier avec vim?

J'ai l'habitude d'utiliser vim pour modifier les fins de ligne d'un fichier: $ file file file: ASCII text, with CRLF line terminators $ vim file :set ff=mac :wq $ file file file: ASCII text, with CR line terminators Est-il possible d'utiliser un processus similaire pour modifier l'encodage unicode...