Programing

Sublime Text 2 및 3에서 키보드로 사이드 바를 사용하는 방법은 무엇입니까?

lottogame 2020. 6. 12. 22:04
반응형

Sublime Text 2 및 3에서 키보드로 사이드 바를 사용하는 방법은 무엇입니까?


사용하는 경우 숭고한 텍스트 2 우리는 열 경향이 사이드 바를 우리의 프로젝트에 파일 / 폴더를 통해 이동합니다. 이를 위해 단축키 ctrl + k ctrl + b (Windows)를 사용할 수 있습니다.

우리가에있어 그러나, 일단 사이드 바 , 우리는 키보드를 사용할 수 없습니다 (예를 들어 화살표). 우리는 우리 자신의 마우스로 그것을 사용해야합니다 ...

참고 사항 : SideBarEnhancements 플러그인을 설치했지만 문제를 해결할 수있는 것을 찾지 못했습니다.

당신이 아는 어떤 해결책?


Ctrl+ 0( Ctrl+ Zero)를 입력 하여 사이드 바에 초점을 맞출 수 있습니다 .

그런 다음 화살표 키를 사용하여 파일간에 선택 항목을 이동 Enter하고 마우스를 건드리지 않고 선택한 파일을 눌렀을 수 있습니다.


또 다른 유용한 바로 가기 : ctrl+ k함께 ctrl+가 b표시됩니다 / 사이드 바를 숨길 수 있습니다. 있는지를 확인하면 공격 K하고 B올바른 순서에


다른 완전한 답변을 찾지 못했기 때문에 다양한 답변의 정보를 모아서 약간의 정보를 추가했습니다.

  • Ctrl+ K, Ctrl+ B: 사이드 바 전환
  • Ctrl+ K+ B: 위의 단락 형태 (수 있도록 확실히 당신은 공격 KB올바른 순서대로)
  • Ctrl+ 0: 사이드 바로 포커스 전환 (열린 경우)
  • Up/ Down: 파일 목록 탐색
  • Right: 디렉토리를 확장
  • Left: 디렉토리 축소 / 부모 디렉토리로 이동
  • Enter: 파일을 엽니 다

@Santiago Agüero 누락 된 부분은 화살표 키가 작동하기 전에 사이드 바에 포커스가 필요하다는 것입니다 ( Ctrl+ 0).

내가 알 수있는 한,이 바로 가기는 Sublime 2뿐만 아니라 Sublime 3에서도 작동합니다.

한 가지주의 사항 : 기본 키 바인딩을 사용한다고 가정합니다. 그러나 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 감사합니다 ) :)


요약

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"} ] }

Ctrl + p는 마우스를 사용하지 않고 파일을 여는데도 유용합니다.

Sublime에서 폴더를 열면 해당 폴더의 모든 파일 (및 포함 된 폴더의 파일)이 Ctrl + p로 검색 할 때 표시됩니다.

Ctrl + p를 누르고 파일 이름의 일부를 입력하기 시작하면 일치하는 목록이 나타납니다.


대한 숭고한 텍스트 3 사용 Ctrl+ K+B

길게 누른 Ctrl다음 길게 누른 다음 K길게B


Sublime Text2에서 "Ctrl + k + b"형식으로 키를 누르면 우분투에서 작동합니다.

내 컴퓨터에서 작동했습니다 (v14.04 LTS)


Windows의 Sublime Text 2 (및 Sublime Text 3)의 Ctrl+0경우 사이드 바에 초점을 맞추고 Ctrl+1또는 Esc키를 사용 하여 편집기에 초점을 맞 춥니 다. 그것이 작동하지 않았다면, 그 사용 0하고 1오히려 그보다 기능 키 행에서 숫자 키 행에 존재하는 키 01키보드의 숫자 키패드에 존재하는 키를. 이 이미지는 더 잘 설명 될 수 있습니다 : http://en.wikipedia.org/wiki/File:Qwerty.svg


I actually had the same issue, the fact that I had to trigger the reveal in side bar and then move focus to the sidebar, alongside with the fact that if the file's folder was already unfolded the focus would move to the sidebar's top, all this made me write a new plugin to reveal the file in sidebar and then move focus to there, making it a lot easier to navigate the sidebar with keyboard arrows, give it a try =)

https://github.com/miguelgraz/FocusFileOnSidebar


You have to add a folder to the Sublime Text window in order to navigate via the sidebar. Go to File -> Open Folder... and select the highest directory you want to be able to navigate.


Another option is to use the FileBrowser package, which gives you many more actions and can be modified to your needs.

https://packagecontrol.io/packages/FileBrowser

enter image description here


enter this shortcode on Preference->Key Binding

[
    { "keys": ["ctrl+\\"], "command": "toggle_side_bar" },
]

now save it press "ctrl+\\" for toggle the sidebar

참고URL : https://stackoverflow.com/questions/15178358/how-to-use-sidebar-with-the-keyboard-in-sublime-text-2-and-3

반응형