私は見たVim 80 列レイアウトに関する懸念ですが、そこでの回答では、80 文字を超える実際のコンテンツのみが強調表示されています。100 列以上の Vim ウィンドウを開き、左端の 80 列には通常の背景を使用し、それを超える部分には少し異なる背景を使用します。Vim ウィンドウの背景は、80 文字を超えるテキストだけでなく、別の色にする必要があります。これにより、最初に 80 文字を超えなくても、80 文字にどれだけ近づいているかがわかります。
現時点では不可能だと思いますが、念のため聞いてみようと思いました。
プラグインでできるかもしれませんか?
TextMate の Vim 右余白ハイライトの例
TextMate の一般設定で「右余白を強調表示」を選択すると、望ましい Vim の動作の例を確認できます。
ベストアンサー1
Vim >= v7.3 を使用している場合は、これを単に追加するだけで.vimrc
、81 以降をハイライト表示できます (つまり、80 が最後の有効な列になります)。
let &colorcolumn=join(range(81,999),",")
ハイライトが表示されない場合は、ColorColumn
ハイライト カラーが設定されていない可能性があります。以下を追加します (好みに合わせて調整してください)。
highlight ColorColumn ctermbg=235 guibg=#2c2d27
列 80 と列 120 以降を強調表示したいので、「警告」と「危険」のマーカーを別々に用意します。次のようにします。
let &colorcolumn="80,".join(range(120,999),",")
例
以下は、GVim が を編集しているスクリーンショットです.vimrc
。
私はUbuntu Mono 11フォントを使用しており、モロカイ配色。私のvim 設定そして私のドットファイルGitHub で。