대학원 생활 꿀팁

VScode Vim에서 ctrl c / ctrl v 복사 붙여넣기로 만들기

알 수 없는 사용자 2022. 3. 28. 21:46
반응형

VS Code extension으로 Vim을 쓰는 사람이 얼마나 되련지는 모르겠지만..

나름 효율적이다. 단축키를 조금만 외워두면 정말 빠르게 키보드만으로 모든 것을 처리할 수 있지만...

 

가장 손에 안익는 것이 y 와 p를 사용한 복사 / 붙여넣기 이다.

심지어 웹에서 긁어다 복사할 때는 ctrl + c 인데 붙여넣을 땐 +p 를 해줘야 하고..

손에 익은 단축키들이 동작하지 않는 것은 너무 힘들다.

 

내가 가장 많이 쓰는 기존 단축키는 ctrl+c / ctrl+v / ctrl+x / ctrl+a 정도 일 듯 하다.

요녀석들은 기존 동작과 똑같게 (단 edit 모드에서만) 동작하도록 해 보았다.

 

 먼저 ctrl + shift + p 를 눌러 검색창을 킨다.

아이피 주소를 가리기 위한 페페..

그러고 keyboard shorcuts 를 검색한다.

우분투 기준이라.. 윈도우도 비슷한 경로로 들어갈 수 있을 것이다.

 

// Place your key bindings in this file to override the defaults
[
{ "key" : "ctrl+a", "command" : "editor.action.selectAll",
"when" : "editorTextFocus && !inDebugRepl" },
{ "key" : "ctrl+c", "command" : "editor.action.clipboardCopyAction",
"when" : "editorTextFocus && !inDebugRepl && vim.mode != 'Insert'" },
{ "key" : "ctrl+v", "command" : "editor.action.clipboardPasteAction",
"when" : "editorTextFocus && !inDebugRepl && vim.mode == 'Insert'" },
{ "key" : "ctrl+x", "command" : "editor.action.clipboardCutAction",
"when" : "editorTextFocus && !inDebugRepl" }
]
 
 

이렇게 쳐줬다. 모두 다 edit 모드 일때에만 작동되록 제한된다.

편집 모드 일 때 복붙이 잘 된다.. 행복하다.

 

Tip: 마우스로 드래그 해서 복사를 하고 싶은 때가 있다. 더블클릭 한번 해주고 드래그 후 ctrl+c를 누르면 복사가 된다. 야호

반응형