Daylogs/Etc

서브라임 텍스트에서 검색 결과를 키보드로 이동하기

ohgyun 2015. 6. 11. 10:17
발생일: 2015.05.15

키워드: sublime text, 서브라임 테스트

문제:
난 에디터로 서브라임 텍스트를 쓰고 있고, Vim이 좋아서 Vintage 옵션을 켜두고 Vim 명령으로 사용하고 있다.
모든 Vim 명령을 지원하진 않지만, 웬만한 기능들은 서브라임 텍스트에서도 거의 동일하게 동작한다.

헌데 `Cmd + Shift + F`로 전체 파일을 검색하고 난 뒤, 특정 검색 결과로 이동하려고 할 땐 키보드로 이동할 수가 없다....

불편해.... 검색 결과 라인으로 이동해서 엔터쳤을 때 바로 그 파일을 열 수 있는 방법 없을까?


해결책:

이미 그런 단축키가 있긴 하다.
`Ctrl + Shift + F4`인데... 맥용 블루투스 키보드에선 이 키를 입력하기 너무 번거롭다.

이 외에도 `BettferFindBuffer`라는 플러그인이 있기도 한데,
이건 컬러가 나랑 너무 안 맞고, 아직 컬러 테마가 만들어져있지도 않다.



대신, 간단하게 키 바인딩을 바꾸는 방법으로 해결했다.

먼저, `Sublime Text > Preferences > Key Bindings - User` 파일을 연다.



이 파일에, 아래처럼 `next_result` 커맨드에 `Cmd + Enter`를 매핑해주면 된다.


{
  "keys": ["super+enter"],
  "command": "next_result",
  "context": [{
    "key": "selector",
    "operator": "equal",
    "operand": "text.find-in-files"
  }]
}


편하다!
반응형