Sublime Text dired

Sublime Text dired



Sublime Text dired은 Emacs에서 사용할 수있는 디렉토리 편집기 dired와 유사한 기능을 Sublime Text에 구현 한 패키지입니다. 어쩌면 Sublime Text 3 전용입니다.

사용법



먼저 Package Control에서 dired 패키지를 설치하십시오. dired 에서 바로 검색할 수 있다고 생각합니다.
명령 팔레트 ( Ctrl+Shift+p ) 등에서 dired를 선택하면 화면 하단에 텍스트 상자가 나타납니다.
dired 는 이 텍스트 박스에 지정한 패스의 위치로부터 개시됩니다.
디폴트에서는 현재 표시하고 있는 탭의 커런트 디렉토리가 표시됩니다만, tab 에 의한 보완도 좋기 때문에 임의의 패스를 지정해도 됩니다.
(만약 tab 에 의한 보완이 되지 않는 경우는 아래에 기술하고 있는 키 바인드가 되지 않는 경우를 참고로 해 주세요.)


dired가 시작되면 위 이미지와 같은 화면이 되어 키 바인딩에 의한 디렉토리간의 이동, 파일의 이동이나 이름의 변경 등을 에디터상에서 실시할 수 있게 됩니다.
또 dired의 도중에 탭을 전환해 파일 편집등을 실시해도, 다시 dired의 탭으로 전환하면 조작을 계속할 수 있습니다.
 

키 바인딩



키 바인딩은 다음과 같습니다. 통상시와 파일명 변경 작업시에는 키 바인드가 바뀝니다.
 

정상시




키 바인딩
기능


u
상위 디렉토리로 이동

n
커서를 아래로 이동

p
커서를 위로 이동

c,d
새 디렉토리 만들기

c,f
새 파일 만들기

D
파일 삭제

M
파일 이동

g
모든 디렉토리로 이동

R
파일 이름 변경

r
보기 다시 로드

m
마크 설정

U
마크 삭제

t
모두 표시

*.
모든 확장자 표시

Enter
파일 열기/디렉토리로 이동

Ctrl/Alt/Cmd+Enter
새 탭에서 파일 열기/디렉토리로 이동


 

파일 이름 변경 작업 시




키 바인딩
기능


Ctrl+Enter
새 탭에서 파일 열기/디렉토리로 이동

Ctrl+escape
새 탭에서 파일 열기/디렉토리로 이동


 

각 키 바인딩이 작동하지 않는 경우



키 바인딩이 작동하지 않으면 dired 디렉토리의 Default.sublime-keymap 설명을 Preferences>Key Bindings – User에 복사하십시오.
만약 Sublime Text 3등에서 패키지 디렉토리내에 dired 디렉토리가 없는 경우는, 그 부모 디렉토리에 있는 Installed Packages 디렉토리내에 dired.sublime-package 가 있을까 생각하므로, 그 확장자를 zip으로 바꾸어 압축해제해 주세요.

 

(개인적인) 현재의 과제 → merge되었습니다



다음 기능을 추가하고 싶습니다.
  • 퍼지 파일 검색 및 이동 → 적당한 느낌으로 구현했다
  • 패스 취득 → 의외로 어렵다
  • 지정된 디렉토리를 사이드 바에 추가 → 적당한 느낌으로 구현했다
  • bookmark → 적당한 느낌으로 실장. 프로젝트 폴더에도 날 수 있도록 했다.
  • 파일의 내용을 화면 분할로 미리보기 → 적당한 느낌으로 구현했다

  • 상기의 패스 취득 이외의 기능을 작자에게 pull request한 결과, merge 해 주셨습니다.

    좋은 웹페이지 즐겨찾기