:コマンド一覧
Helix モードのノーマルモードで : を押すと、コマンドを入力できます。
VS Code モードでは、コマンドパレット(F1)から同じ操作ができます。
ファイルとバッファ
| コマンド |
別名 |
動作 |
:w [パス] |
:write |
保存。パスを付けるとそのパスに保存 |
:wa |
:write-all |
すべて保存 |
:q |
:quit :qa |
終了。未保存のファイルがあれば止める |
:q! |
:quit! :qa! |
保存せずに終了 |
:wq |
:x |
保存して終了 |
:wqa |
:xa |
すべて保存して終了 |
:o <パス> |
:open :e :edit |
ファイルを開く |
:n |
:new |
新しいファイル |
:bc |
:bclose :buffer-close |
バッファを閉じる |
:bc! |
:bclose! :buffer-close! |
保存せずにバッファを閉じる |
:reload |
:rl |
ディスクから読み直す |
:<行番号> |
— |
その行へ移動 |
編集と LSP
| コマンド |
別名 |
動作 |
:fmt |
:format |
整形 |
:lsp-restart |
— |
言語サーバーを再起動 |
検索と置換
| コマンド |
別名 |
動作 |
:grep [-x 除外] [-i 包含] <文字列> |
:rg |
検索・置換の窓を開く(検索欄に文字列を入れる) |
:replace [-x 除外] [-i 包含] <文字列> => <置換後> |
:rep |
検索・置換の窓を開く(検索欄と置換欄に入れる) |
表示
| コマンド |
別名 |
動作 |
:preview |
:md |
Markdown プレビューの切替(並べて表示 → 全幅 → 閉じる) |
:tree |
:explorer |
ファイルツリーへ移動 |
:sh [コマンド] |
:run :! |
ターミナルでコマンドを実行。省略するとターミナルの表示切替 |
レビュー
| コマンド |
動作 |
:gitdiff [on\|off\|split\|unified\|base [head\|pr]] (:gd :review) |
git-diff モードの切替、分割 / 統合の切替、比較元の切替 |
:pr [番号] |
プルリクエストをレビュー。番号を省略すると一覧 |
ブラウザ
| コマンド |
別名 |
動作 |
:browser forward <対象ポート> [待ち受けポート] |
— |
ポート転送を始める |
:browser list |
— |
ポート転送の一覧 |
:browser stop <待ち受けポート> |
— |
ポート転送を止める |
:open-url [URL] |
:browse |
外部ブラウザで開く。省略するとカーソル位置の URL |
設定
| コマンド |
動作 |
:theme [名前] |
テーマを切り替える。省略すると一覧 |
:keymap [helix\|vscode] |
操作の方式を切り替える |
:config-reload |
設定ファイルを読み直す |