1. ホーム
  2. vim

[解決済み] VimとCtagsのヒントとコツ [終了しました]。

2022-03-20 03:32:21

質問

をインストールしたところです。 Ctags (C++の開発を助けるために)私のVim(というかgVim)と一緒に、あなたのお気に入りのコマンド、マクロ、ショートカット、それに付随するヒントを見つけたいのですが......。

あなたの最強の武器を教えてください。C++ on Vim開発にお勧めの他のVimアドオンがあれば教えてください。

EDIT Ctagsと併用する他のアドオンは?

EDIT2 タグで使用しているgVimのバージョンは?違いはあるのでしょうか?

EDIT3 大きなプロジェクトでも小さなプロジェクトでも、プログラミングの経験をどのように高めていますか?

どのように解決するのか?

Ctrl + ] - 定義へ移動
Ctrl + T - 定義からジャンプバックする。
Ctrl + W Ctrl + ] - 水平分割で定義を開く

vimrcに以下の行を追加します。
map <C-\> :tab split<CR>:exec("tag ".expand("<cword>"))<CR>
map <A-]> :vsp <CR>:exec("tag ".expand("<cword>"))<CR>

Ctrl + \ - 新しいタブで定義を開く
Alt + ] - 定義を縦に分割して開く

タグが生成された後 関数へのタグインと関数からのタグアウトには、以下のキーを使用できます。

Ctrl + Left MouseClick - 定義へ移動
Ctrl + Right MouseClick - 定義からジャンプバックする