4

vimを使って印刷すると:ha、黄色が異常に明るいことを除けば、すべてが素晴らしいです。vimで印刷するときに黄色を暗くする方法は:ha

4

2 に答える 2

3

freenode.netでIRCの素晴らしい人から答えを得ました。(誰かが彼を知っているならrking :)

とにかく、このソリューションは私にとって完璧に機能します。を押すF12と、ブラウザのvimで編集していたファイル(以下の場合はchrome)が開き、右クリックして[印刷]するだけです。

~/.vimrcとにかく、ファイルに追加する必要のあるコードは次のとおりです。

:map <f12> :TOhtml<cr>:%s/#ffff00/#aaaa00/g<cr>:w<cr>:!chromium-browser --print file://`pwd`/%<cr>:!rm %<cr>:q<cr>

変更する色(この場合は黄色)の色合いを指定して変更できることに注意してください。:wコマンドによって作成された重複ファイルも削除します。また、このコードはUbuntu用に変更されており、他のOSでは変更が必要になる場合があります。

>バグは1つだけ!chromium-browser --printで、自動的に印刷されますが、印刷されません。ブラウザから手動で印刷する必要があります。微妙なニュアンスですが、誰かがこれを解決できれば、私は大いに感謝します:)

于 2012-04-06T17:24:40.067 に答える
2

読み取り可能なコードを印刷する方法を探しているなら、

:set printoptions-=syntax:y
:set printoptions+=syntax:n

あなたがする前に

:hardcopy

それ以外の場合は、印刷する前に黄色(っぽい)色のない配色を選択する可能性があります

于 2012-04-05T23:00:57.403 に答える