63 votes

Comment puis-je insérer un caractère de tabulation réel dans Vim?

Quand j'ai mon vimrc ici:

 set tabstop=2
set shiftwidth=2
set softtabstop=2
set expandtab
set smarttab
 

Et j'ai le plugin Supertab installé. Chaque fois que je suis en mode insertion, j'appuie sur tab, cela indique l'auto-complétion, mais parfois, j'aimerais insérer un vrai caractère de tabulation dans un littéral de chaîne comme. Donc, ce que je veux dire chaque fois que j'appuie sur tabulation entre guillemets littéraux de guillemets, il convient de saisir un véritable caractère de tabulation.

114voto

Jason Down Points 13690

Tapez CTRL + V puis TAB .

L'utilisation de CTRL + V signale à Vim qu'il devrait prendre le caractère suivant à la lettre. Même en mode insertion.

MISE À JOUR:

Comme l'a noté Herbert Sitz, si gVim est en mode Windows (par défaut), vous devez utiliser CRTL + Q à la place de CTRL + V.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X