7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Vimメモ

Posted at

乱雑に書き散らかしててごめんなさい、そのうちまとめます

バッファ

複数ファイルを開くのはいいけど今まで開いていたファイルが表示されなくなってしまった。
これ、消えているわけではなくて、簡単に言うと裏にある状態。これを表に持ってきたりしたい。
開いている(すべての)ファイルは「バッファにある」状態で、このバッファを表にしたり、裏にしたりする。

バッファの切替

C-^ 直前に裏に回ったバッファを表にする(表示させる)(:e # でもOK)
:bn 次のバッファに移動する
:bp 前のバッファに移動する

バッファ一覧見れないの?

:ls バッファの一覧を見る
% がカレント(操作中)ウィンドウのバッファ、 # はオルタネイト(C-^で切り替え可能な)バッファ。

こんな表示になる

:ls
  1      "foo.php" 行 22
  2 %a   "bar.php" 行 7
  3 #    "hoge.php" 行 6

各バッファへの切り替え(表にする)
:b バッファ番号

現在開いているカレントバッファを消す
:bd

タグジャンプ

C-] カーソル位置の単語の定義位置ジャンプ。
C-t 直前のタグに戻る。
g C-] 複数候補がある場合に選択ウィンドウをだしてジャンプ。
C-w } カーソル位置の単語の定義を、プレビューウィンドウで開く。
C-w C-z プレビューウィンドウを閉じる。(:pcと同じ)

バッファとタブ

現在保持しているバッファをすべてタブ化

:tab ba

バッファ名を指定したタブ化

:tabnew | b [N|バッファ名]
↓参考
http://qiita.com/kuwa72/items/deef2703af74d2d993ee

% 対応する括弧"{ }","[ ]","( )"、コメント("/* */")にジャンプ

gd ローカル宣言にジャンプ
gD グローバル宣言にジャンプ

7
7
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
7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?