답변:
OS X에서 Cmd- O를 눌러 파일 브라우저를 엽니 다.
그런 다음, Cmd- Shift- G당신이 갈 수있는 폴더의 이름을 입력 할 수 있습니다.
마지막으로 파일 이름 (또는 고유 한 접두사)을 입력하여 원하는 파일을 선택하십시오. 화살표 키를 사용하여 탐색 할 수도 있습니다.
다음 플러그인을 사용하면 파일 이름을 입력하고 Sublime Text 2에서 열 수 있습니다. 모든 OS에서 작동해야합니다.
import sublime, sublime_plugin
def open_file(window, filename):
window.open_file(filename, sublime.ENCODED_POSITION)
class OpenFileByNameCommand(sublime_plugin.WindowCommand):
def run(self):
fname = self.window.active_view().file_name()
if fname == None:
fname = ""
def done(filename):
open_file(self.window, filename)
self.window.show_input_panel(
"file to open: ", fname, done, None, None)
이를 통해 파일 이름에서 해당 파일의 위치를 인코딩 할 수 있습니다.
/path/to/file:42
파일을 열고 42 행으로갑니다./path/to/file:42:23
파일을 열고 42 열, 23 열로 이동합니다.플러그인 작동 방식 및이를 UI에 통합하는 방법에 대한 자세한 내용 은이 답변을 참조하십시오 .
왜 그냥 Ctrl-를 사용하지 P않습니까? ( Goto -> Goto anything
)
Sublime Files 키보드 기반 파일 탐색을위한 Sublime Text 2 플러그인. Emacs 파일 열기 인터페이스와 비슷합니다.
Sublime-File-Navigator 플러그인을 살펴보십시오.
필자는 최근 완료, 디렉토리 목록 및 기록을 사용하여 경로에서 파일을 여는 플러그인 iOpener를 작성했습니다. 또한 새 창의 사이드 바에를 추가하여 폴더를 현명하게 엽니 다.
나는 이맥스의 기능을 모방하려고 노력했다.
https://github.com/rosshemsley/iOpener
(이 질문은 ST2에 대한 것임을 알고 있습니다. 수요가 충분하면 항상 코드를 백 포트 할 수 있습니다. 대부분의 사람들이 ST3를 사용하고 있다고 생각합니다.)