159

Sublime Text 2を使用している場合、プロジェクト内のファイル/フォルダーをナビゲートするためにサイド バーを開く傾向があります。そのために、ホットキーctrl+k ctrl+b (Windows の場合) を使用できます。

ただし、サイドバーに入ると、キーボード(矢印など)では使用できません。自分のマウスで使い続ける必要があります...

注意: SideBarEnhancements プラグインをインストールしましたが、問題を解決できるものは見つかりませんでした。

あなたが知っているかもしれない解決策はありますか?

4

13 に答える 13

290

You can type Ctrl+0 (Ctrl+Zero) to focus on the side bar.

Then you'll be able to move selection among files with arrow keys and to open the selected file hitting Enter, without touching the mouse.

于 2013-03-02T20:36:47.993 に答える
46

他に完全な回答が見つからなかったので、さまざまな回答から情報を集めて、独自の情報を少し追加しました。

  • Ctrl+ K, Ctrl+ B: サイドバーを切り替える
  • Ctrl+ K+ B: 上記の省略形 ( KandBを正しい順序で押していることを確認してください)
  • Ctrl+ 0: フォーカスをサイドバーに切り替えます (開いている場合)
  • Up/ Down: ファイル リストをナビゲートする
  • Right: ディレクトリを展開します
  • Left: ディレクトリを折りたたむ/親ディレクトリに移動する
  • Enter: ファイルを開く

@Santiago Agüero 欠けていた部分は、矢印キーが機能する前にサイドバーにフォーカスが必要であるということでした ( Ctrl+ 0)。

私の知る限り、これらのショートカットはすべて Sublime 3 と Sublime 2 で機能します。

1 つの注意点: これらは、デフォルトのキーバインドを使用していることを前提としています。Preferences > Key Bindings - Userただし、から行を開いてコピーし、必要に応じて値をPreferences > Key Bindings - Default変更することで、キーバインドを簡単にカスタマイズできます。keys例えば、

{ "keys": ["ctrl+k", "ctrl+b"], "command": "toggle_side_bar" },
{ "keys": ["ctrl+0"], "command": "focus_side_bar" },

PS 派手な外観のキーボード グリフを取得するには、<kbd>HTML タグを使用します。たとえば、<kbd>Key</kbd>に変わりますKey( https://meta.stackexchange.com/questions/5527に感謝) :)

于 2015-06-03T16:39:36.810 に答える
23

概要

Ctrl + 0サイドバーに移動します。デフォルトでは、矢印キーでフォルダーをナビゲートできます。「Vim」タイプの設定を好む場合は、キーを典型的な Vim 設定 (hjkl) に再マッピングすることで、矢印キーの使用を避けることができます。

  • hフォルダーを最小化/開きます
  • jは下に移動します(つまり、下矢印)
  • kは上に移動します(つまり、上矢印)
  • フォルダを開きます
  • Enterでファイルが開きます

キー マッピング

これを設定Preferences > Key Bindings - Userするには、以下を開いて追加します。

{ "keys": ["h"], "command": "move", "args": {"by": "characters", "forward": false}, "context":
    [ {"key": "control", "operand": "sidebar_tree"} ] },
{ "keys": ["j"], "command": "move", "args": {"by": "lines", "forward": true}, "context":
    [ {"key": "control", "operand": "sidebar_tree"} ] },
{ "keys": ["k"], "command": "move", "args": {"by": "lines", "forward": false}, "context":
    [ {"key": "control", "operand": "sidebar_tree"} ] },
{ "keys": ["l"], "command": "move", "args": {"by": "characters", "forward": true}, "context":
    [ {"key": "control", "operand": "sidebar_tree"} ] }
于 2014-07-20T15:35:55.640 に答える
6

Sublime Text2 では、「Ctrl+k+b」の形式でキーを押すと、ubuntu で動作します。

私のマシンで動作しました(v14.04 LTS)

于 2014-12-17T14:02:36.020 に答える
3

私は実際に同じ問題を抱えていましreveal in side barた。ファイルのフォルダーが既に展開されている場合、フォーカスがサイドバーの上部に移動するという事実とともに、をトリガーしてからフォーカスをサイドバーに移動する必要があったという事実により、サイドバーにファイルを表示し、そこにフォーカスを移動する新しいプラグイン。キーボードの矢印でサイドバーをナビゲートするのがはるかに簡単になります。試してみてください =)

https://github.com/miguelgraz/FocusFileOnSidebar

于 2014-06-11T17:50:16.860 に答える
1

サイドバーから移動するには、Sublime Text ウィンドウにフォルダーを追加する必要があります。[ファイル] -> [フォルダーを開く...] に移動し、ナビゲートできる最上位のディレクトリを選択します。

于 2016-08-08T17:10:25.510 に答える