그런건 vim을 겉핥기로 배운사람들이나 하는 소리고

다른 에디터, ide에서 지원하지 않는 vim의 강력함은 word object라는 개념임

ciw 단어 수정(change inner word)
caw 단어 및 둘러싼 공간 수정(change a word)
dt/ 슬래쉬 나오는 부분까지 일괄삭제(delete to slash)
va\" 쌍따옴표로 둘러싸인 string전체 선택
va\'
ci) 괄호 내부 일괄변경 (함수 파라미터 일괄변경)
ci} 블럭 일괄변경

비주얼 모드로 선택한 이후에
S\" 선택부분 따옴표로 둘러싸기
S] 대괄호로 둘러싸기
cs\'\" 둘러싸고있는 따옴표를 쌍따옴표로

>> indent level up
<< indent level down

f<space>s,<esc>;... 띄어쓰기 들어간 부분에 전부 콤마 추가(리스트 만들 때)

등등

이런 워드오브젝트 연산에 익숙해지면 좋은게
코딩할때 리듬이 생김

마우스로 손이 가고 안가고는 두번째 문제고

함수파라미터를 수정해야겠다는 생각을 동일한 타이핑으로 처리할 수 있음 vim을 쓰지 않으면 마우스로 드래그하던가 저 멀리서 열심히 위치까지 도달하기위해 걸어오고있는 포인터를 멍하니 구경하겠지

vim 키바인딩은 어느 에디터에나 다 있다는점도 있고 ㅇㅇ..