vimで構文強調を設定できるようにする(または追加のツールを必要としないように)、vimでこれを実行したいと思います。したがって、使用するにはをcat file | <some_sh_tool>
使用しますvim +"some_opts" +"..." +q file
。問題は、vimはシャットダウン時に前の画面を復元しますが、発生しないいくつかのリモートアクセスツールを使用するため、デフォルトでは構文強調機能を持つcatのように機能することです。
では、これは可能ですか?
編集する
もっと考えてみると、本当にすごいことだと思います。構文の強調に加えて、行番号、スペース、改行などのファイルの内容を表示するときにvimの他の機能を使用できます。特にスクリプトではvimがどこにでもあるのでさらにそうです。
ベストアンサー1
この端末の代替画面を有効にするコードを空の文字列として指定して、代替画面を無効にできます。例:
vim --cmd 'set t_ti= t_te=' ...
しかし、もっと必要があることがわかります。努力する:
vim --cmd 'set t_ti= t_te=' +redraw +q file
はじめに。