Vim で記号を定義すると、画面の左側に列が表示されます。
Vim ヘルプから:
ファイルに記号が定義されている場合、Vim はそれらを表示するために 2 文字の列を自動的に追加します
。最後の記号が取り除かれると、列
は再び消えます。
まだ記号が定義されている間に列を削除することは可能ですか?
理想的には、列のオン/オフを切り替えたいと思います。
Vim で記号を定義すると、画面の左側に列が表示されます。
Vim ヘルプから:
ファイルに記号が定義されている場合、Vim はそれらを表示するために 2 文字の列を自動的に追加します
。最後の記号が取り除かれると、列
は再び消えます。
まだ記号が定義されている間に列を削除することは可能ですか?
理想的には、列のオン/オフを切り替えたいと思います。
Bram が彼の TODO リストに記載されるのを待ちたい場合、または自分で Vim にパッチを適用/コンパイルしたい場合は、新しい 'signcolumn' オプションでこれを可能にするパッチが最近提出されました。https://groups.google.com/d/topic/vim_dev/CrBId6DRbvo/discussion
さて、定義された (特定の標識がどのように見えるかを説明する) 標識と配置された標識 (標識の列に実際に表示される)を区別します。
残念ながら、最初に配置されたすべての標識を削除せずに標識列を切り替える方法はありません。したがって、リスト/辞書を使用して、標識の ID/行番号を保持する必要があります。
(恥知らずなプラグイン: https://github.com/minz/vim-signify )