Vim で画面のコピーを取得する必要があります。バッファ、ウィンドウ、タブではなく、画面全体です。つまり、端末のサイズが 80x25 の場合、2000 文字の文字列が必要です。色は問いません(できればこちらのデータもいただけると嬉しいです)。移植性のあるソリューション (つまり、vimscript のみ、またはおそらく Python のトリック) は大歓迎です。
質問する
176 次
ScreenShotプラグインを使用すると、現在の Vim ビュー (構文の強調表示を含むすべてのウィンドウ分割、ステータスラインなど) のコピーを HTML ファイルとして作成できます。
おそらく、実装を「ダウングレード」して単純なテキストを生成するか、生成された HTML を後処理してテキストにすることができます。