VIM 플러그인을 빨리 설치하는 방법을 소개합니다.


PC가 여러대인 경우 따로 관리하기가 참 불편한데요,

그래서 한방에 설치하는 방법이 없을까 하다가 

http://www.iamroot.org/xe/Kernel_10_ARM/104190 에서 

배경남님이 댓글로 소개해 주신 Bundle을 참고했습니다.


원리는 .vimrc파일과 .vim디렉토리를 모두 github에 저장해놓고 다운받아서 설치하는 것입니다.

install.sh를 실행시키면 자동으로 vi 가 뜨면서 플러그인 설치를 시작합니다.


# 기존 데이터는 백업하세요
# mv ~/.vimrc ~/.vimrc~
# mv ~/.vim ~/.vim~

git clone https://github.com/ygpark/vimconfig.git ~/vimconfig
~/vimconfig/install.sh


설정을 변경해서 개인용으로 쓰실 분들은 github에서 저장소를 fork해서 본인 것으로 만들어서 쓰세요. ^^



------------------------------------------

Rev.1

  - The-NERD-Comment 플러그인이 추가되었습니다.

       블럭지정 후 cc, cs 등으로 주석을 달 수 있고, c <space> 로 주석을 해제할 수 있습니다.

  - armasm 플러그인을 추가하였습니다.

       arm 어셈 문법을 지원한다고 합니다.

       주석달 때 indent가 맞지 않았는데, 이 플러그인 설치 후 indent가 지원되었습니다.

  - 어셈블리파일(.S)을 C언어 파일로 속이는 트릭이 추가되었습니다.

       이 트릭으로 인하여 주석 안에서 엔터키를 치면 자동으로 주석이 이어서 달아지게 되었습니다.



------------------------------------------

Rev.2

  - cscope.out 파일이 정상적으로 불러와지지 않는 버그를 해결  
     - Bundle 'autoload_cscope.vim' 플러그인 추가 (하위 디렉토리 탐색 가능)
  - tags 파일을 자동으로 불러오는 기능 추가  
     - Bundle 'loadtags' 플러그인 추가 (하위 디렉토리 탐색 가능)

  - 자동 팝업창 사용

    (Bundle 'AutoComplPop' 플러그인 사용)



------------------------------------------

Rev.3


  - SrcExpl 사용시 불편한 점이 해결되었습니다.

  - SrcExpl에서 코드를 이동할 때 <F3>, <F4>를 사용하세요.

  - SrcExpl이 로드되면  Ctrl+] 키맵은 ctags만 사용합니다. (cscope는 경로 문제로 제외됩니다.) 추가



------------------------------------------

Rev.4 : 

  - SrcExpl과 cscope가 충돌하는 현상 해결됨 (상대경로 문제였고, 근본적으로 해결됨)




번호 제목 글쓴이 날짜 조회 수
공지 [공지] 강좌, 팁, 정보등에 대해 올리는 게시판입니다. woos 2016.04.09 246
129 제3회 ETRI 휴먼이해 인공지능 논문경진대회 file 인공지능팩토리1 2024.04.22 25
128 KVM 소스코드를 수정하고자 합니다. [1] 두두 2024.04.20 37
127 [딥러닝러닝데이] AutoML을 활용한 모델 탐색-서호건 file 인공지능팩토리1 2024.01.11 93
126 [랭체인러닝데이] 개인 데이터셋을 통한 llama2 fine-tune - 최재혁 file 인공지능팩토리1 2024.01.05 65
125 [SD러닝데이] 광고에서의 생성 AI 활용 실무사례 모음집 file 인공지능팩토리1 2023.12.07 43
124 [챗GPT 러닝데이] 개발자에게 부탁하기 두려웠던 나머지...(더보기) file 인공지능팩토리1 2023.11.02 75
123 [2023 제3회 K-water AI 경진대회] 어종(魚種) 식별 및 분류 알고리즘 개발 file 인공지능팩토리1 2023.10.25 42
122 제4차 USG AI·데이터 문제해결 제조혁신 경진대회 file 인공지능팩토리1 2023.10.25 17
121 [SD러닝데이] 디자이너의 영상&3D에서의 AI 활용 실전 워크플로우 file 인공지능팩토리1 2023.10.17 17
120 [리눅스 커널 강의] 커널 코어 분석 공유 [1] 이파란 2023.10.11 146
119 [챗GPT 러닝데이 세미나] 사랑의 컨설턴트 챗GPT(챗GPT를 활용한 연애상담) file 인공지능팩토리1 2023.10.05 28
118 [Github] 경로 또는 이름이 바뀐 파일 추적 기능 공유 file 이파란 2023.08.23 60
117 무료세미나 음성 챗봇 만들기와 마이크로소프트 ISV 혜택 및 등록팁 방출! 인공지능팩토리 2023.07.26 23
116 2023 제1회 철도 인공지능 경진대회 인공지능팩토리 2023.07.24 22
115 제2회 통신망 안정성 확보를 위한 인공지능 해커톤 인공지능팩토리 2023.07.21 10
114 무료세미나 - [SD러닝데이] AI야 배경 좀 그려줘 인공지능팩토리 2023.07.13 29
113 [무료세미나] SAM(Segment Anything Model)과 친해지기 인공지능팩토리 2023.07.06 42
112 [경진대회] 2023 AI 대학원 챌린지 with kt 믿:음 ~ 7월 23일(일) 인공지능팩토리 2023.07.05 30
111 [무료세미나] - SD러닝데이 Knock Knock. "Stable Diffusion? 인공지능팩토리 2023.06.30 22
110 위성영상을 활용한 정유탱크·컨테이너 탐지 AI 경진대회 인공지능팩토리 2023.06.22 29
XE Login