티스토리 뷰
개요
ssh로 접근하거나 터미널에서 설정값을 변경할 일이 잦아지다보니 최근에는 vim을 다룰일이 많아졌다. vim을 쓰다보니 알았었는데 기억이 가물가물한 단축키들이 있었다. 시간을 내어 정리해본다.
그러고보니 VSCode에서도 vim 확장프로그램을 쓰다가 충돌이 많아 지웠는데 요즘은 나아졌으려나?
기억 너머의 단축키들 되살리기
^: 라인의 맨 왼쪽 문자. 참고로 $는 가장 오른쪽 문자, 0은 라인의 가장 왼쪽
H, M, L: 각각 현재 보이는 화면의 High, Middle, Low 위치로 커서를 이동한다.
C: 커서 이후의 라인을 모두 지우고 INSERT 모드로 변경. 단축키를 다시 찾아봐야 겠다 생각하게 된 이유인 녀석이다.
S: 라인 하나를 지우고 INSERT 모드
r: 문자 하나를 지우고 다른 문자를 작성하면 다시 NORMAL 모드
s: 문자 하나를 지우고 INSERT 모드 유지
J: 현재 줄과 아래 줄을 결합
:set nu, : set rnu: 절대/상대 줄번호 표시. 표시하지 않으려면 nonu, nornu 이며 토글은 nu!, rnu! 이다.
n, N: /{검색어}로 검색 후 다음, 이전 단어로 이동
반응형
'til' 카테고리의 다른 글
~/.zprofile가 무시된다. (0) | 2023.05.08 |
---|---|
일론 머스크가 동료를 찾는 법 (0) | 2023.04.09 |
PostgrSQL - 두 컬럼을 Unique하게 설정하려면 (0) | 2022.12.24 |
MacBook M1 Pro + Logitech MX Master 3s 에서 마우스가 버벅인다면 (0) | 2022.12.15 |
docker run -p와 Dockerfile의 EXPOSE (0) | 2022.12.12 |
반응형
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- golang
- 영화
- 체호프
- API
- 잡학툰
- 클린 애자일
- agile
- Gin
- notion
- OpenAI
- folklore
- websocket
- 독서
- 2023
- 제이펍
- pool
- 인텔리제이
- strange
- 독서후기
- 노션
- bun
- intellij
- ChatGPT
- github
- go
- Shortcut
- postgres
- Bug
- solid
- JIRA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함