1. ホーム

[解決済み】Vimでexpandtabオプションがオンのとき、タブ文字を挿入する方法

2022-03-25 06:57:07

質問

挿入モードで expandtab オプションをオンにすると タブ↹」をクリックします。 は、設定された数の空白を挿入することになります。

しかし、時々、実際のタブ文字を挿入したいことがあります。

その方法をご存知ですか?

どのように解決するのですか?

を使用することができます。 <CTRL-V><Tab> を挿入モードで使用します。挿入モードでは <CTRL-V> は、次の文字をリテラルコピーして挿入します。

これを頻繁に行う必要がある場合、@Dee`Kej は (コメントで) シフト + タブ をクリックすると、このマッピングで実際のタブが挿入されます。

:inoremap <S-Tab> <C-V><Tab>

また、@feedbackloop さんの指摘にあるように、Windows では <CTRL-Q> ではなく <CTRL-V> .