Vimを使用してstdinから読み取ると、情報メッセージが出力されます。
$ echo foo | vim -
Vim: Reading from stdin...
$
これは単なる例です。実際の使用では、シェル構造は許可されていません。 vim <(echo foo)
オプションではありません。
Vimオプションやvimrc設定のみを使用してそれを抑制できますか?
これが何であるかを知る必要がある場合は、マンページ(恥知らずのプラグ)を読むためにVimを使用しようとしています。GNUの男は、シェル構造を許可していないMANPAGER
、と使用することによりftplugin/man.vim
、および他のもの、私は正常にだけ使用して快適な経験を持っているために管理していますMANPAGER="vim -"
。最後に残った迷惑は、私が見たすべてのマンページの後に印刷された見苦しいメッセージです。
echo foo | vim -Nu NONE -
: help less
、ページャーとして使用するための情報を提供します。
export MANPAGER='vim -c "%! col -b" -c "set ft=man nomod nolist ignorecase" -'
か、export MANPAGER="vim -"
私には何の問題を見ていませんか?man ls
期待どおりにマンページを開きます。