Articles of vim

Dans VIM, comment diviser une ligne vraiment longue en plusieurs lignes?

Disons que je dispose d’une très longue ligne dans l’éditeur VIM (environ 300 caractères). Comment pourrais-je diviser en plusieurs lignes pour que les limites de mots se brisent grossièrement en 80 caractères? Exemple: This is a really long line This is a really long line This is a really long line This is a really […]

Supprimer du texte entre des balises HTML dans vim?

je connais di< supprimera dans une balise HTML elle-même. Existe-t-il un moyen facile de supprimer du texte entre deux balises? How can I delete this text? Merci!

Dans Vim, j’aimerais revenir en arrière. Le contraire de `w`

Lorsque vous utilisez vim, vous pouvez avancer mot par mot avec w . Comment puis-je revenir en arrière?

Yank nom du fichier / chemin du tampon actuel dans Vim

En supposant que le tampon actuel est un fichier ouvert pour l’édition, alors :e n’affiche pas E32: No file name . Je voudrais tirer un ou tous les points suivants: Le nom du fichier exactement comme ~\myfile.txt sur la ligne d’état, par exemple ~\myfile.txt Un chemin complet vers le fichier, par exemple c:\foo\bar\myfile.txt Juste le […]

Pourquoi les experts de Vim préfèrent-ils les tampons sur les tabs?

Je ne comprends pas les tampons. Lorsque j’ouvre 3 fichiers sur le même onglet et que je ferme ma fenêtre, je suis généralement ennuyé de découvrir la prochaine fois que j’ouvre un de ces fichiers qui contient des fichiers d’échange étranges et des messages embêtants. Mais à maintes resockets, j’ai lu que ces choses sont […]

Pourquoi Vim enregistre-t-il des fichiers avec une extension ~?

J’ai constaté que lorsque vous utilisez Vim sous Windows, Vim enregistre le fichier, un fichier .ext.swp qui est supprimé à la fermeture de la fenêtre Vim et un fichier .ext~ . Je suppose que le fichier .ext.swp est une sauvegarde de session en cas de .ext.swp Vim. Quel est le but du fichier .ext~ ? […]

Quelles commandes Vim peuvent être utilisées pour citer / désinscrire des mots?

Comment puis-je rapidement citer / supprimer les mots et changer les guillemets (par exemple, de ‘ à ” ) dans Vim? Je connais le plugin surround.vim , mais j’aimerais utiliser uniquement Vim.

Comment couper une ligne entière dans vim et la coller?

Je sais comment utiliser la commande v dans vim, mais j’ai besoin de quelque chose qui supprime une ligne entière et qui devrait me permettre de coller la même ligne ailleurs.

Qu’est-ce que dans votre .vimrc?

Vi et Vim permettent une personnalisation vraiment géniale, généralement stockée dans un fichier .vimrc . Les caractéristiques typiques d’un programmeur seraient la mise en évidence de la syntaxe, la mise en retrait intelligente, etc. Quelles autres astuces pour une programmation productive avez-vous caché dans votre fichier .vimrc? Je suis surtout intéressé par les refactorings, les […]

Existe-t-il une commande vim pour déplacer un onglet?

Comment changer la position / ordre de mon onglet actuel dans Vim ? Par exemple, si je souhaite repositionner mon onglet actuel pour qu’il soit le premier onglet?