コンテンツにスキップ

キーボードショートカット

tako のキーボードショートカットは iTerm2 に近い操作体系です。macOS と Windows でキーが違うので、各表に両方を載せています。

表の / は「どちらを押しても同じ」という意味です。

操作macOSWindows
新しいタブを作成Cmd+TCtrl+Shift+T
現在のペインを閉じる(最後のペインならタブごと)Cmd+WCtrl+Shift+W
タブを番号で切替Cmd+1〜9Ctrl+1〜9
前のタブへCmd+Shift+[Ctrl+Shift+Tab
次のタブへCmd+Shift+]Ctrl+Tab
操作macOSWindows
右にペイン分割Cmd+DCtrl+Shift+D
下にペイン分割Cmd+Shift+DCtrl+Shift+E
左のペインへフォーカス移動Cmd+Alt+←Alt+←
右のペインへフォーカス移動Cmd+Alt+→Alt+→
上のペインへフォーカス移動Cmd+Alt+↑Alt+↑
下のペインへフォーカス移動Cmd+Alt+↓Alt+↓
操作macOSWindows
ペインを左に広げるCtrl+Cmd+←Alt+Shift+←
ペインを右に広げるCtrl+Cmd+→Alt+Shift+→
ペインを上に広げるCtrl+Cmd+↑Alt+Shift+↑
ペインを下に広げるCtrl+Cmd+↓Alt+Shift+↓
操作macOSWindows
コマンドパレットを開くCmd+KCtrl+Shift+P / Ctrl+Shift+K
設定画面を開くCmd+,Ctrl+,
ファイルツリー(左サイドバー)の表示 / 非表示Cmd+BCtrl+Shift+B
ファイルツリーで選んでいる行を 1 行ずつ動かす(行を選んでいる間)↑ / ↓↑ / ↓
ファイルツリーのフォルダを畳む・親へ / 開く・中へ(行を選んでいる間)← / →← / →
ファイルツリーで選んでいる行を開く(クリックと同じ。行を選んでいる間)EnterEnter
ファイルツリーで選んでいる範囲を 1 行ずつ伸ばす / 縮める(行を選んでいる間)Shift+↑ / Shift+↓Shift+↑ / Shift+↓
ファイルツリーで選んでいる範囲を先頭 / 末尾まで伸ばす(行を選んでいる間)Cmd+Shift+↑ / Cmd+Shift+↓Ctrl+Shift+Home / Ctrl+Shift+End
ファイルツリーで選んでいるものをゴミ箱へ(行を選んでいる間)Cmd+DeleteDelete
操作macOSWindows
選択テキストをコピー(選択が無いときは何も起きない)Cmd+CCtrl+Shift+C
ペースト(ブラケットペースト対応)Cmd+VCtrl+V / Ctrl+Shift+V / Shift+Insert
全選択(プレビュー / チャット表示の本文。ターミナルの画面には効かない)Cmd+ACtrl+Shift+A
入力予測(ゴーストテキスト)を確定→ / Tab→ / Tab

プレビューペインにフォーカスがあるときに使えます。

操作macOSWindows
編集内容を保存Cmd+SCtrl+Shift+S
プレビュー内を検索Cmd+FCtrl+Shift+F
編集を元に戻すCmd+ZCtrl+Shift+Z
編集をやり直すCmd+Shift+ZCtrl+Shift+Y
コードを整形(言語サーバ。undo 1 回で戻る)Cmd+Shift+ICtrl+Shift+I

編集モードのときに使えます。移動の打鍵に Shift を足すと、その範囲まで選択を伸ばします。矢印・Backspace・Delete・Enter は修飾なしでも使えます。選択しているときに修飾なしの ← を押すと選択の先頭へ、→ を押すと選択の末尾へカーソルが移って選択が解けます。

編集中の操作macOSWindows
前の語の頭へAlt+←Ctrl+←
次の語の末尾へAlt+→Ctrl+→
行頭へ(押すたびにインデントの直後と行の先頭を行き来)Home / Cmd+←Home
行の先頭へ(インデントの手前)Ctrl+A(macOS のみ)
行末へEnd / Cmd+→ / Ctrl+EEnd
文書の先頭へCmd+↑Ctrl+Home
文書の末尾へCmd+↓Ctrl+End
1 画面上へPage UpPage Up
1 画面下へPage DownPage Down
前の語を消すAlt+BackspaceCtrl+Backspace
次の語を消すAlt+DeleteCtrl+Delete
行頭まで消すCmd+Backspace(macOS のみ)
行末まで消す(行末では改行を消して次の行とつなげる)Cmd+Delete / Ctrl+K(macOS のみ)
選択した行を 1 段深く(選択が無ければカーソル位置へ 1 段ぶん)TabTab
選択した行(無ければカーソルの行)を 1 段浅くShift+TabShift+Tab
行を 1 段深く(選択が無くてもカーソルの行ごと)Cmd+]Ctrl+]
行を 1 段浅くCmd+[Ctrl+[
行を上へ / 下へ移動Alt+↑ / Alt+↓Ctrl+↑ / Ctrl+↓
行を複製(カーソルは上の行に残る / 下の行へ移る)Shift+Alt+↑ / Shift+Alt+↓Ctrl+Shift+↑ / Ctrl+Shift+↓
行コメントを付ける / 外すCmd+/Ctrl+/
操作macOSWindows
文字サイズを拡大Cmd+= / Cmd++Ctrl+= / Ctrl++
文字サイズを縮小Cmd+-Ctrl+-
文字サイズをリセットCmd+0Ctrl+0
フルスクリーン切替Ctrl+Cmd+FF11
操作macOSWindows
ディレクトリを開くCmd+OCtrl+Shift+O
リポジトリを開くCmd+Shift+OCtrl+Shift+R
新規ウィンドウCmd+Shift+NCtrl+Shift+N
ウィンドウを最小化Cmd+M(macOS のみ)
tako を隠すCmd+H(macOS のみ)
ほかのアプリを隠すCmd+Alt+H(macOS のみ)
tako を終了(tmux バックエンド有効時はプロセスは保持される)Cmd+QCtrl+Shift+Q
操作効果
ペイン境界線をドラッグリサイズ
ペインタイトルバーをドラッグペインの位置を移動(D&D)
タブをドラッグタブの並び替え(挿入位置がバーで表示される)
テキスト選択自動コピー(copy-on-select)
Cmd+クリック(Windows は Ctrl+クリック)URL・ファイルパスを開く(同じ修飾キーを押しながらのホバーで下線が出ます)
ファイルツリーからペインへドラッグパス入力 / プレビュー表示
ファイルツリーの行を Cmd+クリック(Windows は Ctrl+クリック)/ Shift+クリック行を足す・外す / 範囲を選ぶ(まとめてコピー・切り取り・ゴミ箱・ドラッグ)

Windows は Win キーを OS が使うため、リンクを開く修飾キーだけ Ctrl になります(ほかのマウス操作は両 OS 共通です)。クリックを使わずに開きたいときは tako file open-in-tako <path>、リンクとして認識されている範囲を確認したいときは tako links が使えます。