반응형
AI 발달로
typing 수가 갈 수록 줄어들고 있고,
library와 open source 발달로 code 양도 갈 수록 줄어들고 있다.
이로인해
VIM의 수명이 더욱 길어질 것으로 예상된다.
잠깐 Visual Studio 를 사용하던 몇년을 제외하고
VIM만 사용하고 있다.
중간에 위기도 있었지만, Copilot 의 도움으로 VIM을 계속 사용할 수 있게 되었다.
자주 사용하지 않지만,
가끔, 정말 가끔은
알고 있으면 매우 유용한 key 를 적어둔다.
내가 잊어버려 쉽게 찾아보려 적어두고 있지만,
계속 업데이트 하니 필요한 분에게 도움이 되었으면 한다.
질문 올려주면,
몰라도 찾아서 알려주겠다.
패턴 검색
:g/PATTENR/d // PATTERN 과 일치하면 모두 삭제
:v/PATTENR/d // PATTERN 과 일치하지 않으면 모두 삭제
vimdiff
Cursor Move
- 커서 위치 고정하고 화면 이동
z+ENTER (상) / z. (중) / z- (하) | 커서가 위치한 line 을 화면상에 이동 first non-blank 이동. |
zt (상) / zz (중) / zb (하) | line 내에서 커서 이동 없음 |
- 화면 고정되고 커서만 이동
H (상단) M (중앙) L (하단) |
Buffer
<C-6> :b# |
이전 사용했던 buffer로 이동 |
:bp | next buffer in buffer tabs |
:bn | previous buffer in buffer tabs |
:bd | remove current buffer |
\be | previous used buffer |
반응형
'Linux > Tools,Tips' 카테고리의 다른 글
[vim] GitHub Copilot (1) | 2025.01.03 |
---|