LoginSignup
0
0

More than 1 year has passed since last update.

vim で rust で build 結果の quick fix 表示やりたいメモ

Last updated at Posted at 2022-08-07

vim で rust プロジェクトの quick fix(ビルドしてエラーでたらそのエラー場所に移動したりする)をやりたい...

一方で C++ quickfix の設定は残しておきたい...

方法

とりあえず rust プロジェクトに .vimrc.local を作り, それを読むようにします.

空で vim を起動したときもローカルの vimrc 読みたいときは BufEnter も追加しておきます!

ビルド設定

'rust-lang/rust.vim' のプラグインは最新 vim(8.2)はもしかしたら標準で入っているかもしれません.

私は ctrl+m でビルド走らせるようにしているので, ローカルの vimrc は以下のような感じになりました.

".vimrc.local
compiler cargo

map <C-m> :make build<CR>

autocmd QuickFixCmdPost [^l]* nested cwindow
autocmd QuickFixCmdPost    l* nested lwindow

QuickFixCmdPost はお好みで...

Screenshot from 2022-08-07 19-20-52.png

Voila!

TODO

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0