아톰(Atom)에디터 전체저장 단축키 설정

아톰을 설치하고 단축키를 설정중에

 

전체저장을 단축키로 설정하려 했지만

 

Settings -> Keybindings에는 save를 검색해도

 

Command에는 core:save와 core:save-as만 나오게 된다.

 

 

방법(Method)

1. 우선 아톰을 실행하고 File -> Settings를 눌러준다.

 

2. 다음과 같은 화면에서 Keybinding클릭 후 save라고 검색한다.

ctrl-alt-s를 눌렀을 때 전체저장(save-all)이 되어야 한다.

 

*하지만 Keybinding에서 전체저장(save-all)을 찾았을 때 존재하지가 않는다. 즉, cson파일에 직접 입력해야 한다.

 

3. File -> Keymap.... 를 클릭하고 keymap.cson 이라는 파일이 열리면 하단에 작성할 준비를 한다.

 

4. 다음과 같은 코드를 추가해주자.

1
2
3
'atom-text-editor:not([mini])':
 
  'alt-ctrl-s': 'window:save-all'
cs

 

Command에서 core:save, core:save-as 와 같은 core형식을 가지고 있어

core:save-all로 하였으나 응답이 없었다.

-> 이는 window:save-all로 설정해주어 해결하였다.

 

+전체저장 기능 외에 다른 기능들도 추가하고 싶다면

 

    '설정 단축키': '커맨드 내용'

1
2
3
4
'atom-text-editor:not([mini])':
 
  'alt-ctrl-s': 'window:save-all'
  'ctrl-d': 'editor:delete-line'
cs

 

다음과 같이 추가로 작성하면 된다.

 

 

 

5. 결과는? Settings> Keyblindings에서 정상적으로 추가된 모습을 확일할 수 있다.

Command에서 core:save, core:save-as 와 같은 core형식을 가지고 있어

core:save-all로 하였으나 응답이 없었다.