1. ホーム
  2. vim

[解決済み] Vim で本物のタブ文字を挿入するにはどうしたらいいですか?

2023-01-02 03:51:40

質問

vimrcをここに置くと。

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

また、supertabプラグインをインストールしています。挿入モードでタブを押すと、自動補完が表示されますが、時々、文字列リテラルに本当のタブ文字を挿入したいことがあります。つまり、ダブルクォートの文字列リテラルでタブを押すと、本物のタブ文字が入力されるようにしたいのです。

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

挿入モードまたはコマンドモード( : プロンプトを表示)、次のように入力します。 CTRL + V 次に タブ .

使用方法 CTRL + V は、Vim に次の文字を文字通りに受け取るように合図します。挿入モードであってもです。

UPDATEです。

Herbert Sitz が指摘したように、gVim が Windows モード (デフォルト) である場合、Windows モードでは CRTL + Q の代わりに CTRL + V .