Vi & Vim

14
Plier les lignes sélectionnées

Comment puis-je plier et déplier les lignes sélectionnées en mode visuel? Disons que j'ai trois paragraphes et que je veux plier les premier ou dernier deux en une seule ligne: Test ==== Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto. Lorem Ipsum ha sido el...

14
Forme de curseur sous vim + tmux

Comment puis-je avoir différentes formes de curseur lors de l'exécution de vim dans tmux sous cygwin? SANS tmux ces lignes seraient suffisantes pour réaliser ce que je veux: let &t_SI = "\e[5 q" let &t_EI = "\e[2 q" Mais en quelque sorte, mon tmux le brise - le curseur a la forme d'un bloc...

14
Bloquer les modifications dans un fichier en lecture seule

Lorsque vous utilisez Vim pour éditer un fichier en lecture seule, il fournira simplement un avertissement la première fois qu'il sera édité mais autorisera toutes les modifications. Je peux comprendre que ce comportement pourrait être utile pour quelqu'un qui a l'intention d'enregistrer le fichier...

14
Afficher l'onglet listchars sous forme d'espaces

J'utilise listet listcharspour afficher mon espace, mais le style de code auquel j'adhère utilise des onglets. Voir >ou ^Ipour tous mes onglets est nauséeux. Comment conserver tous mes caractères de liste existants mais avec un caractère de tabulation

14
Comment passer à l'appel de fonction?

Après avoir généré un fichier de balises avec exuberant-ctagsI, je peux passer d'un appel de fonction à sa déclaration, <C-]>ce qui est assez pratique. Ma question est de savoir comment le faire dans l'autre sens? Lorsque mon curseur se trouve sur la définition d'une fonction, comment puis-je...

14
Tirant et collant tout en incrémentant

J'édite un fichier .sql dans Vim: INSERT INTO apps_forms (app_id, form_id) VALUES (1, 1), Ce que je cherche à faire est d'arracher la (1, 1),ligne et de la coller 137 fois; cependant, je veux que le deuxième nombre entre parenthèses soit incrémenté à chaque fois. La sortie ressemblerait à: INSERT...

14
Pourquoi mes fenêtres défilent-elles ensemble?

J'ai deux fenêtres ouvertes sur le même tampon et je souhaite éditer deux parties du même fichier en même temps. Je ne peux pas parce que les fenêtres défilent ensemble. J'ai noscrollbindmis donc je suis confus par cela. Que pourrait-il y avoir d'autre? Si je démarre une nouvelle session, le...

14
Impossible de quitter Vim même en utilisant q!

Je ne peux pas quitter vim même lorsque je tape :q!. Je reçois l'erreur E37: No write since last change (add ! to override) E162: No write since last change for buffer... Je pense que le tampon est un NetrwTreeListing en lecture