Vim을 배우는 21 가지 이유

vi editor

vi는 유닉스 시스템에서 주로 사용되는 텍스트 편집기입니다. vi는 그래픽 사용자 인터페이스(GUI)가 익숙한 사용자에게는 매우 낯설지만 프로그래머 등 텍스트 작업을 주로 하는 사용자에게는 간결한 인터페이스와 키보드를 벗어나지 않고 모든 일을 할 수 있는 막강한 기능으로 사랑받고 있습니다. 파일의 간단한 편집, 전자우편 쓰기, 복잡한 프로그래밍까지 vi는 유닉스 시스템에서 널리 사용되고 있는 편집기입니다.

Vim은 vi와 호환되면서도 독자적으로 다양한 기능을 추가하여 사용자의 편의를 돕고 있다. 특히 Vim 스크립트 등을 사용해서 자유롭게 편집 환경을 변경하거나, 확장된 정규 표현식 문법, 강력한 문법 강조 기능, 다중 되돌리기, 유니코드를 비롯한 다국어 지원, 문법 검사 등을 쓸 수 있다는 점이 강점으로 꼽힌다. 한편으로는 vi와 마찬가지로 처음에 배우기 어렵다는 점이 단점으로 지적되는데, 이를 극복하기 위해 쉬운 Vim 모드를 지원한다.

– 위키피디아

Vim을 배우는 21 가지 이유

  1. Vi는 모든 Unix 시스템에 존재한다는 보장이 있으며 대부분의 Linux 시스템에도 존재합니다. 당신이 Vim을 알고 있다면 Vi를 알기 때문에 광범위한 범위의 그런 범위가 그것을 배우게됩니다.
  2. Vim은 무료이며 활발한 커뮤니티가 있습니다.
  3. Vim은 텔넷 및 SSH 연결을 통해 작동합니다. Vim을 사용하는 것보다 터미널을 통해 원격으로 파일을 편집하는 더 좋은 방법은 없습니다. 시스템 관리자는 이것을 알고 있습니다.
  4. Vim의 설정은 이식성이있다. 몇 개의 디렉토리와 파일 만 복사하면됩니다.
  5. Vim은 거의 모든 OS 용 바이너리를 컴파일 / 프리 컴파일했습니다. 더 이상 [일부 OS]에 대한 [일부 텍스트 편집기] 대체물이 필요합니다 “라고 게시 할 필요가 없습니다. 대신 Vim을 사용하게됩니다!
  6. 또한 대용량 파일 소스 코드를 편집 할 때도 일반적으로 매우 빠르고 가볍습니다. 진지하게 거대한.
  7. 많은 텍스트를 편집하는 프로그래머라면 Vim과 같은 텍스트 편집기를 배우는 것이 중요합니다. 진지한 텍스트 편집기는 많은 작업을 수행 할 수 있도록 고도로 최적화되어 있습니다. 예를 들어, 모든 라인의 끝 부분에 동일한 비트의 텍스트를 추가하는 것은 Vim에서는 사소한 일이지만, 그렇지 않다면 엄청나게 지루합니다.
  8. Unix 기반 시스템에서 무엇인가를 구성하려는 경우, 공정한 몇 가지 설정 파일을 편집 할 가능성이 있으므로, Vim이 최고 중 하나 인 터미널 기반 편집기를 배우고 싶을 것입니다.
  9. Vim을 사용하면 키보드에서 손을 떼지 않고도 쉽게 코드를 작성할 수 있습니다.
  10. 손가락을 아주 자주 홈 행을 떠나야하는 경우가 거의 없기 때문에 매우 빠르게 텍스트를 편집 할 수 있습니다.
  11. 그것은 내가 사용한 IDE 또는 텍스트 편집기보다 빠르게 시작되며 많은 강력한 기능을 가지고 있습니다.
  12. 코딩 과정 자체에 집중할 수있게 도와 주며, 마우스를 사용하지 않고 코드를 작성하는 데 많은 시간을 절약 할 수 있습니다.
  13. 재미 있어요! 텍스트 편집은 나에게 게임과 같습니다. 나는 진심으로 그것을 즐긴다. 그것은 당신이 그것에 대해 생각할 때 꽤 우습다.
  14. 원격으로 작업하는 경우 Eclipse 또는 이와 유사한 GTK 기반 IDE를 사용할 수 없습니다. Vim을 사용하면 소스 제어, SQL, 디버깅, 컴파일, 브라우징 등 모든 작업을 할 수 있습니다. Visual Studio 나 Eclipse는이 모든 것을 처리 할 수 ​​없었습니다.
  15. 많은 기능을 추가하는 좋은 플러그인이 많이 있습니다.
  16. Vim은 일단 익숙해지면 정말 좋은 도구입니다.
  17. 그것은 문서의 품질과 완전성에 대한 명성이 있습니다. 사실입니다. 빔은 철저히 문서화됩니다. 도움 요청에 적절한 키워드를 사용하는 즉시 도움말 시스템에서 질문에 대한 대부분의 대답을 찾을 수 있습니다.
  18. 많은 사람들이 그것이 멋지다고 생각하기 때문에 Vim을 배우고 싶어 할 것입니다.
  19. 명령이나 단축키를 실행하기 위해 항상 Ctrl이나 Alt를 누르지 않아도됩니다.
  20. vi를 sudo 편집에 사용하는 것이 훨씬 빠릅니다. $ sudo vi. 예를 들어, sudo emacs를 입력하는 것과 같이 하루에 100 번 텍스트 편집기를 실행하면 300 번 더 키를 눌러야합니다! 좋아, 농담이야 🙂 이맥스 놈들을 식히고 (예, 별칭과 같은 것이 있다는 것을 알고 있습니다 :))
  21. Vim은 중독성이 있습니다. Vim 명령을 모든 컴퓨팅에서 사용할 수 있으면 좋겠다. 예를 들어 Vimium 확장 기능이있는 Chrome을 사용 하므로 마우스 나 터치 패드없이 인터넷을 탐색합니다. 얼마나 멋진가!

출처 https://jovicailic.org/2014/08/why-vim-21-reasons-to-learn-vim/

댓글 남기기