1. Home
  2. Archive
  3. vimで開いたファイルの履歴をたどる

vimで開いたファイルの履歴をたどる

vimでは開いたファイルはバッファリストに記憶されてるので:bnとかで前のバッファとか開けるんですけど、これは全ウインドウ共通なので別ウインドウ(分割とかタブで開いたウインドウ)のバッファもごちゃまぜになります。ウインドウ単位で開いたファイルの履歴をたどりたいときがあるんですけど、どうすればいいかわからんかったので自分で書きました。

前に開いたファイルだと新しくリストに追加しないので、開いた順にたどります。なんかまだ微妙に動作が気にくわないところがあるのでちょいちょい直すと思います。

ちなみに似たようなのに、CTRL-o/i があります。これは:jumpsに記録されているジャンプリストをたどっていけるんですが、ファイルの履歴とはちょっと異なります。CTRL-^も微妙に違うんですよね。

コメントフォーム

※HTMLタグは使用できません。