Vim을 사용하여 코딩하는 방법(생산성 팁)

1837 단어 linuxvimproductivity
Vim과 Vim이 더 생산적인 프로그래머가 되는 데 도움이 되는 방법에 대한 좋은 글이 많이 있습니다. Vim이 어떻게 저를 더 나은 프로그래머로 만들어 주었는지에 대한 제 관점입니다. ⚡

Vim은 터미널 환경에서 자주 사용되는 강력한 텍스트 편집기입니다. 주로 명령을 셸에 빠르게 입력하도록 설계되었기 때문에 키보드 전용 인터페이스는 배우는 데 약간의 시간이 걸릴 수 있습니다.

작은 파일의 경우 Visual Studio Code 내에서 vim 모드를 사용하고 터미널 내에서 vim을 사용합니다. 원하는 경우learn vim 다음 연습을 시도하십시오.

Vim을 사용하면 모든 운영 체제에서 어디에서나 코딩할 수 있습니다. SSH 세션, 터미널, Mac, Windows, Linux 또는 휴대폰에 상관없이 가능합니다.

그것은 내가 내린 최고의 생산성 결정 중 하나였으며 그것을 사용한 경험은 매우 긍정적이고 재미있었습니다.

생산성 팁 🚀



더 나은 생산성의 이유

정력을 사용하는 이유는 무엇입니까? 음, 먼저 생산성과 효율성에 대해 이야기하고 싶습니다. 나는 과거에/Sublime Text의 열렬한 팬이었지만 vim을 선택한 이후로 모든 것이 바뀌었습니다. 왜요? 몇 가지 예를 들어 보겠습니다.

라인으로 이동

오류가 발생할 때마다 줄 번호가 표시됩니다. 예를 들어 라인 5072. 끝없이 스크롤하는 대신 키5072G를 눌러 해당 라인으로 즉시 이동할 수 있습니다.

키를 한 번 누르면 파일의 시작 또는 끝으로 이동할 수도 있습니다.

키 입력 기록 및 재생

저는 키보드 매크로를 많이 사용합니다. Vim을 사용하면 키 입력을 기록하고 재생할 수 있습니다. 이것을 HTML 목록으로 바꾸고 싶다고 가정해 보겠습니다.

spiderman
batman
x-men
superman
heman
wonderwoman
...
..


하나의 항목에 대한 키 입력qx을 기록하고 이를 재생@qx하기만 하면 됩니다. 그것이 수백 줄에 해당하더라도. 당신에게 많은 타이핑을 저장합니다.

물론 키보드 매크로를 사용할 필요는 없습니다. 하지만 반복적인 일이 많다면 정말 거기에 인생을 낭비하고 싶나요?



커서 점프

Vim을 사용하면 단어 사이를 건너뛸 수 있습니다. 커서 키를 x번 누르는 것보다 훨씬 빠르게 커서를 빠르게 탐색할 수 있습니다. 키를 한 번 누르면 줄의 시작 또는 끝으로 이동할 수 있습니다.

여러 창
:sp 또는 :vs 를 입력하여 여러 코드 파일을 병렬로 볼 수 있습니다. 이것은 Visual Studio와 터미널 모두에서 작동합니다.

원하는 경우 탭을 동시에 사용할 수 있지만 코딩이 훨씬 더 효율적입니다 😄

좋은 웹페이지 즐겨찾기