コンテンツにスキップ

既定キーマップ

以下はすべて既定値で、config の [keys.<面>] で画面ごとに変更できます(→ 設定リファレンス)。アプリ内では ? が その画面のキーを表示します。

キー 動作
? 現在の画面のヘルプ
Q 終了(ui.confirm_quit = false でなければ確認。qq で素早く)
t タブ新規(閉じるはツリーの qw は vim の単語移動と誤爆するため既定未割当)
[ / ] / 1-9 前 / 次 / 番号のタブ
F フォローモード(ディスク上の変更を自動表示)
T タブ一覧(切替 / 閉じる。タブバーは幅超過時に ‹n / n› で隠れタブ数を表示)
P クリップボードのパス/GitHub リンクへジャンプ(reveal + プレビュー。#L12 / :12 の行アンカー対応)
キー 動作
j k / g G 移動 / 先頭 / 末尾
l ディレクトリへ潜る(ファイルはプレビュー)
h 親ディレクトリへ
Enter その場で展開/折りたたみ(ファイルはプレビュー)
/ 入力しながら絞り込み(Esc で解除)
. 隠しファイル切替
s / i / r ソートメニュー / ファイル情報 / 更新
e 外部エディタで開く
p パス表示の巡回(相対 / ~ / フル)
v / V ビジュアル範囲選択 / 1件選択トグル
Spacen r d c x p D 作成 / リネーム / 削除 / コピー / カット / ペースト / その場に複製
yn r f p @ 名前 / 相対 / フル / 親 / @参照 をコピー
Ctrl-t カーソル下のエントリを別タブで開く(ファイル=プレビュー・ディレクトリ=そのタブの root)
m + 英字 / ' ブックマーク登録 / 一覧
a / A 表示基準を現在地に / 起動位置に戻す
o / d git 変更ハブ / カーソルファイルの diff(外部 git ツールはハブ内の !
C / n N 変更ファイルビュー / 変更ファイル間ジャンプ
q タブを閉じる(最後の1枚なら終了)
キー 動作
j kCtrl-d Ctrl-ug G スクロール / 半ページ / 先頭末尾
h l0 $ 横スクロールと行頭/行末(折返しオフ時)
/ n N 検索 / 次 / 前の一致
Tab / Shift-Tab リンク/チェックボックスのフォーカス移動(md)
Enter リンクを開く / チェックボックスをトグル
Ctrl-t フォーカス中のリンクを別タブで開く(URL はどちらもブラウザで開く)
Space フォーカス中チェックボックスをトグル
R 装飾表示 ⇄ raw ソース(Markdown/Mermaid)
o Markdown プレビューの見出しアウトライン(Enter で見出しへジャンプ)
v / V 文字単位 / 行単位の選択 → y でコピー
yc フォーカス中の Markdown コードブロックをコピー(Tab でフォーカス。y メニューの他の項目はパスコピー)
Y @path#L12-34 参照をコピー
Ctrl-n / Ctrl-p 次 / 前のファイルをプレビュー(ツリー表示順・端で wrap)
m + 英字 / ' 表示中ファイルをブックマーク / 一覧
e / q 外部エディタ / ツリーへ戻る
キー 動作
+ - / 0 = ズーム / フィットに戻す
h j k l パン
J K PDF ページ送り / 戻し
Ctrl-n / Ctrl-p 次 / 前のファイルをプレビュー(ツリー表示順・端で wrap)
m ' / e / q ブックマーク / エディタ / 戻る
キー 動作
h j k l セル移動
Ctrl-n / Ctrl-p 次 / 前のファイルをプレビュー(ツリー表示順・端で wrap)
g G / 0 $ 先頭/末尾行 / 先頭/末尾列
/ / n N セル検索(大小無視) / 次・前の一致へ(端で wrap)
yc r C f セル / 行 / 列 / フルパスをコピー
Enter カーソル位置のセルをポップアップで開く — 切り詰められていない全文を折返し表示(Enter / q / Esc で閉じる)。.zip / .tar の一覧でも同様。
m ' / e / q ブックマーク / エディタ / 戻る
キー 動作
ハブ(o): s u / S U ファイルを stage/unstage / 全ファイル
ハブ: c / x / Enter コミット / 変更破棄 / diff を開く
ハブ: l / g / b / w log / コミットグラフ / ブランチ / ワークツリー
diff: s / n N / x レイアウト巡回 / 次/前の変更ファイル / 破棄
フォロー diff: f スコープ切替: 開始以降(既定) ⇄ フル git diff
log・グラフ: Enter / y コミット詳細(全文+diff) / コミット情報コピー
グラフ: s / x 0 / b 基準ブランチ固定 / 解除 / ブランチ選択パネル
ブランチ: Enter / n / d / / チェックアウト / 作成 / 削除 / 絞り込み
ワークツリー(w): Enter / Ctrl-t このタブを切り替え / 別タブで開く
ワークツリー: d / / base ブランチからの差分 / 絞り込み
ワークツリー: n 新規作成 — ブランチ名を聞き、作成後そこへ切り替え
jj — ハブ: R jj に作業コピーを取り込ませる(唯一の書き込み・確認あり)
jj — ハブ: b bookmark 一覧(jj のポインタ。「現在」印は付かない)
jj — グラフ: a jj の既定範囲でなく全リビジョンを表示
jj — ハブ s/u/S/U/c/x/w は出ない(jj に index が無く、konoma は読むだけ)
キー 動作
1-9 / Enter そのタブ / 選択タブへ切替
j k 移動
d 選択タブを閉じる(一覧は開いたまま・最後の1枚は拒否)
T q Esc 一覧を閉じる
キー 動作
任意の英字 そのブックマークへジャンプ(a-z ローカル / A-Z グローバル)
j k + Enter 選択してジャンプ
Ctrl-e / Ctrl-d 対象をエディタで開く / ブックマーク削除
' q Esc 閉じる

一覧やグローバルのキーに使われている英字(F P Q T j k q t)は 直接ジャンプできません — j/k + Enter で選ぶか、キーを再割当してください。