Vim을 IDE처럼 꾸며보자

Untitled

42서울에 오기 전까지는 VSCode를 사용했지만, 라피신을 시작하며 처음 마주한 Vim.

처음에는 충격과 공포 그 자체였지만, 점점 익숙해지다보니 편리하게 Vim을 사용할 방법을 찾게 되었다.

이번 포스팅에서는 Vim을 VSCode와 같은 IDE처럼 편리하게 사용하기 위한 플러그인 설치를 다룹니다.


목차

1. Vim 커스터마이징 목적

출처 : Youtbe 이노베이션 아카데미 공식 채널

출처 : Youtbe 이노베이션 아카데미 공식 채널

2022년 3월, 6기 카뎃 OT에서 이민석 학장님께서 생산성 is Everything마우스에 손 올릴 시간을 아껴서 소중한 사람들과 시간을 보내라 는 말씀을 하셨다.

42서울에 오기 전에는 통합 개발 환경(IDE) VSCode 를 사용해서 개발하다보니 Vim 을 사용할 일이 전혀 없었다. 하지만, 42서울에서는 Vim 을 기본적으로 사용할 줄 알아야 한다. 그래서 VSCode 만큼 편리하고 생산성을 높일 수 있는 환경을 만들고, IDE 처럼 사용하기 위해 커스터마이징을 하게 되었다.

2. Vim 커스터마이징 과정

우선 개발 환경을 소개하면 다음과 같다.

1) Vundle 설치

Vundle 은 Vim 에서 Plugin 을 설치하고 관리를 도와주는 도구다. git 을 통해 설치가 가능하다. Plugin 은 사전적으로 “추가 기능”을 의미하며, VSCode 의 Extension 과 동일한 개념이다.

아래의 명령어를 터미널에 입력함으로써 Vundle 을 다운받는다.

$ git clone <https://github.com/VundleVim/Vundle.vim.git> ~/.vim/bundle/Vundle.vim