그밖에🙌

[Vim] vim adventure

dalin❤️ 2022. 9. 9. 15:05

소개 😎

- Vim 을 학습할 수 있는 게임이다.

https://vim-adventures.com/

 

Learn VIM while playing a game - VIM Adventures

VIM Adventures is an online game based on VIM's keyboard shortcuts. It's the "Zelda meets text editing" game. So come have some fun and learn some VIM!

vim-adventures.com

- 현재 기준으로 25달러이다. 어제 3만 5천원 정도에 구매했다..!! 한번 구매하면 쭉 사용할 수 있는 건 아니고 기한이 있당..

- 단계별로 사용할 수 있는 Vim 명령어를 얻는다. 얻으면 그게 무슨 기능인지 설명해준다. 

 

후기 🐯

 

- 이런 식으로 저장할 때도 Vim 명령어를 사용한다

w로 해야 하는데 실수로 다른 키를 입력해서 ㅠㅠ 그 단계 처음부터 다시 한 적도 있다.. 1단계만 3번 했다..

그래도 그만큼 Vim 명령어에 익숙해질 수 있다는 거겠지~~

- 그림도 아기자기하고 귀엽고, 약간 넌센스처럼 머리를 쓰는 요소도 있어서 재밌당 ㅎㅎ 

 

단계 별로 배운 것  😆

(스포 주의. 공략에 스포일러가 될 수 있습니다. ) 

- 1 : 상하좌우(kjhl)

- 2: w(단어 단위로 건너뛰기), b (커서가 포함된 단어 맨 앞글자로), e(커서가 포함된 단어 끝으로)

- 3: x(커서 아래 삭제), B(단어 앞쪽으로 이동하는데, 스페이스 앞쪽으로 이동함.) / 1단계에 못 풀었던 보물상자를 풀어야 함 / 돌아올 때는 어둠 속에서 촛불을 가지고 돌아오는데 나름 재밌다 ㅎㅎ

- 4 : E(단어 맨 뒤로), B(단어 맨 앞으로), r(커서 아래 글자를 교체)

- 5: d{motion} (motion이 의미하는 것까지 글자 제거) - dw(한 단어 제거. 그 다음 공백도 포함), dd(한 줄 제거), db(커서 놓인 곳의 바로 뒤 글자가 포함된 단어 삭제. 커서 이전부터 삭제.), de(커서 놓인 곳이 포함된 단어 삭제. 커서 놓인 곳부터 삭제), dW/dE, dk

- 6 : ~(커서 아래 문자의 대소문자를 바꿔주고, 커서를 오른쪽으로 옮겨줌), $ (그 줄의 마지막으로 커서 이동), 0(그 줄의 맨 앞으로 커서 이동), ^(그 줄에서 처음 blank가 아닌 문자로 커서 이동), d$(커서부터 그 줄 끝까지 제거 = D ) / 제한된 수만큼만 키보드를 입력해서 문제를 해결해야 함.

- 7: 풀 속을 헤치면 아이템, 인물이 나온다. ,(최근에 한 f,t,F,T의 반대 행동을 함), t(글자를 찾는데, 그 글자 앞으로 커서 이동), f(글자 위치로 이동)

728x90