이번 포스팅에서는 바로바로... Vim Editor 입니다!

저는 Vim을 굉장히 좋아합니다. 저 뿐만 아니라 개발 직종에 계신 다양한 분들이 Vim을 접하고 사용할텐데요.

이번 포스팅에서는 왜 Vim을 사용해야 하고, Vim 초보 입장에서 개발 시에 유용한 단축키에 대해서 알아보겠습니다.

1. 왜 Vim Editor를 사용해야 할까?

지금은 제가 AI 분야에서 개발을 하고 있지만, 예전에는 보안 분야에 관심이 많았었습니다.

그때 칼리 리눅스라던지, 우분투라던지 linux 배포판과 linux 운영체제에 대해 공부를 했었습니다.

저는 그리고 원래 Pycharm이라던가 Visual Studio 같은 IDE(Integrated Develpment Environment)를 선호하지 않았습니다.

IDE로 코딩하는 것 보다는 차라리 notepad, gedit과 같은 단순한 편집기를 쓰고, gcc/g++ 컴파일러로 make 명령어를 치는 것을 더 좋아합니다.

(gedit 역시 매~우 훌륭한 편집기입니다. 그냥 노트패드인데 리눅스 자체 프로그램인데다가, 확장자 별 코드블록에 색상도 입혀주니까요.)

그 때 제가 사용했던 것들이 Windows host machine에 VM을 설치해서 linux를 사용하는 방식이었습니다.

VM 프로그램은 대표적으로 2개가 있었죠.

  1. VMWare
  2. Virtual Box

VMWare Player

VMWare Player

Virtual Box

Virtual Box

(이젠 저에게는 추억이 되어버렸습니다...)

하지만 현재, 개발자로써 저는 VMWare와 같은 프로그램을 사용하지 않습니다.