プロンプトなしで起動時にエコーメッセージ


9

特定の起動機能が成功したかどうかに基づいて、起動時にカスタムメッセージをエコーし​​ます。私はこれを試しました.vimrc

echo 'test'

"All my settings
...

タイプしたばかりのようにメッセージをエコーするvimが欲しい

echo 'foo'

vim 開いた、コマンドラインから実行しますが、代わりに、vimウィンドウが開く前に表示されるこの厄介なダイアログボックスが表示されます。私も試しました

exe 'echo "test"'

そして

silent echo 'test'

しかし、どちらもうまくいきませんでした。


6
VimEnterが起動するまでエコーを延期する必要があるかもしれません
クリスチャンブラバンド

回答:


13

VimEnterがトリガーされた後に実行される自動コマンドを使用したい場合があります。

自動コマンドは次のようになります。

autocmd VimEnter * echo 'foo'

vimが起動すると、コマンドが実行され、コマンドを実行したばかりの場合と同様に、左下に「foo」が表示されます。

この自動コマンドを.vimrcのどこかに配置します


viエディターでこのロジック(autocmd VimEnter * echo 'foo')をどのように使用できるか。「vi」でエコーメッセージなしでファイルを表示できます。
ディーパック、2017

変なもの..新しいファイルを開くと、実際のファイルの内容に部分的に文字列の内容がダンプされます。私oは挿入モードで開いた線として解釈されると思います。
mtk
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.