본문 바로가기

리눅스 커널 Linux kernel

우분투 vim 플러그인 설치 – nerd tree

이 문서의 우분투 버전은 Linux ubuntu 3.10.1 입니다. vm은 가상 머신 위에서 돌리고 있어서 인 것 같습니다.

커널 분석을 위해 우분투 vim에 플러그인 설치했던 과정을 돌이켜 보겠습니다.

설치했던 플러그인은 ctags, nerd tree, source explorer 이 세 가지로

『코드로 알아보는 ARM 리눅스 커널』이란 도서의 앞 부분에 더 자세히 설명되어져 있습니다.

먼저 vim이 우분투에 있어야 합니다.

위의 명령어로 vim을 설치합니다.

vim 설치가 끝나고 vim 명령을 입력하면

다음과 같은 vim 실행 화면을 얻을 수 있습니다.

 

vim의 설치는 끝났고 이제 ctags, nerd tree, source explorer 플러그인을 받습니다.

vim 공식홈페이지로 이동해 www.vim.org 에서 왼쪽의 Scripts 메뉴를 누릅니다.

 

이런 페이지가 나오는데 스크롤을 밑으로 내리면 more가 나옵니다.

more를 누르면 이제 검색을 할 수 있습니다. 여기서

우리가 받을 플러그인들을 검색해줍니다.

nerd tree로 검색을 하면 위와 같은 결과를 얻을 수 있습니다. 위에 있는 The NERD tree를 클릭합니다.

클릭하면 긴 설명이 나오는데 밑으로 스크롤을 내리면

이렇게 버전 목록이 나오고 package를 다운로드 받을 수 있게 됩니다.

이런 식으로 플러그인의 package들을 다운로드 받아줍니다.

Downloads 디렉토리로 이동을 하면 nerdtree.zip이 다운받아졌음을 알 수 있습니다.

이제 이 zip 파일에 대해서 압축을 풀고 압축이 풀린 파일들을 자신의 계정의 home 파일에 넣어주면 됩니다.

위 명령으로 홈 디렉토리로 이동해 홈 디렉토리 아래에 .vim 디렉토리를 생성합니다.

.vim 디렉토리는 설치된 vim에 대한 설정을 담당하는 디렉토리입니다.

이제 이 디렉토리 안에 다운받은 zip파일들에 대한 압축을 풀어주면 플러그인이 vim에 추가됩니다.

위의 명령으로 Downloads 디렉토리 밑에 있는 nerdtree.zip을 홈 디렉토리 아래의 .vim 디렉토리로 이동시킵니다.

홈 디렉토리에 만들었던 .vim 디렉토리 밑에 plugin 디렉토리를 만들고

unzip 명령으로 압축을 풀어주면

plugin 디렉토리 밑에 NERD_tree.vim파일이 들어간 것을 확인할 수 있고

나머지 플러그인들도 압축을 풀어 .vim 파일들을 ~/.vim/plugin 아래에 넣어주시면 됩니다.