vim
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| vim [2012/11/15 01:54] – [ノーマルモード] nullpon | vim [2026/02/14 11:18] (現在) – nullpon | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| ===== プラグイン ===== | ===== プラグイン ===== | ||
| - | '' | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | * unite.vim - ファイルを簡単に開くなど | ||
| - | * tagbar.vim - コードのアウトラインを作成し、見出しジャンプ | ||
| - | vbaやvmbのプラグインはファイルは開いて | + | 先にプラグインを管理するプラグインをインストールして、その他のプラグインを管理する方法が主流。いくつか候補があるが2026年時点では'' |
| + | |||
| + | 過去のvbaやvmb形式のプラグインは、プラグインファイルをvimで開いて | ||
| :so % | :so % | ||
| | | ||
| でインストールできる | でインストールできる | ||
| + | |||
| ===== vimrc ===== | ===== vimrc ===== | ||
| + | |||
| Mac の vim のデフォルト設定は非常に寂しいので色々設定してやる。ホームディレクトリに'' | Mac の vim のデフォルト設定は非常に寂しいので色々設定してやる。ホームディレクトリに'' | ||
| <code vim> | <code vim> | ||
| 行 126: | 行 123: | ||
| Ctrl-u 半画面上へ | Ctrl-u 半画面上へ | ||
| Ctrl-b 半画面上へ | Ctrl-b 半画面上へ | ||
| + | w 次の語までカーソルを移動(W: | ||
| + | e 次の語の末尾までカーソルを移動(E: | ||
| + | b 前の語までカーソル移動(B: | ||
| 分割画面の移動は | 分割画面の移動は | ||
| 行 152: | 行 152: | ||
| カーソルの下の文字列をパスとみなしてファイルを開く | カーソルの下の文字列をパスとみなしてファイルを開く | ||
| gf | gf | ||
| + | | ||
| + | 戻る場合は | ||
| + | Ctrl-o | ||
| + | |||
| + | 分割して開く | ||
| + | Ctrl-w f | ||
| + | | ||
| + | タブで開く | ||
| + | Ctrl-w gf | ||
| + | | ||
| + | タブ移動は… | ||
| + | gt | ||
| + | gT | ||
| + | | ||
| カーソル下の単語を検索 | カーソル下の単語を検索 | ||
| < | < | ||
| 行 175: | 行 189: | ||
| c 削除してインサートモードに | c 削除してインサートモードに | ||
| y ヤンク | y ヤンク | ||
| + | = インデント整形 | ||
| w カーソル位置から右に単語区切りまで選択 | w カーソル位置から右に単語区切りまで選択 | ||
| 行 190: | 行 205: | ||
| iB {}内を選択 | iB {}内を選択 | ||
| aB {}を選択 | aB {}を選択 | ||
| + | it ()内を選択 | ||
| + | at ()を選択 | ||
| | | ||
| ※ iとaの違い、iは後ろの空白を含まない、wは後ろの空白を含む。カッコ選択の場合はカッコを含むかどうか | ※ iとaの違い、iは後ろの空白を含まない、wは後ろの空白を含む。カッコ選択の場合はカッコを含むかどうか | ||
| 行 208: | 行 225: | ||
| :split filename | :split filename | ||
| :vsplit filename | :vsplit filename | ||
| + | 空のページを分割で開く | ||
| + | :new | ||
| + | :vnew | ||
| + | 全部閉じる | ||
| + | :qa | ||
| + | 自分以外閉じる | ||
| + | :on | ||
| 行 256: | 行 280: | ||
| : | : | ||
| + | |||
| + | ===== 設定ファイルの確認 ===== | ||
| + | |||
| + | コマンドモードで | ||
| + | |||
| + | < | ||
| + | : | ||
| + | </ | ||
| + | |||
vim.1352944449.txt.gz · 最終更新: by nullpon