技術メモのかけら

内容はもとより調べたことすら忘れてしまうので個人的なメモです。とにかく短く、結論だけ書いていきます。

vimのコマンドが出力するメッセージを確認する

コマンドモードで入力したコマンドがエラーになった場合、エラーメッセージが出力されるが、最後の 1行しか表示されない。 下記の画像では、call dein#update()がエラーになっているのだが最後の行しか表示されてないので一見すると正常終了しているように見えてしまう。 f:id:eichisanden:20181123151316p:plain

遡ってメッセージを確認する方法が分からなくて、調べたらコマンドに:messageと入力すれば良いことが分かった。 f:id:eichisanden:20181123152051p:plain

実行すると、ある一定の行数が履歴として残っているので参照することができる。これでエラーの原因などが確認できる。 f:id:eichisanden:20181123152238p:plain

実は、最後から 2行目にmessageコマンドで参照してねという情報が出力されていたのだが、messageコマンドを実行しないと見れないという、、、