Pathogen 사용하기 : iVim

2021. 9. 20. 20:16·Computer/ETC
728x90
728x90

iVim 에서 plug-in 관리를 편하게 해주는 pathogen 설치법 정리.

GitHub - tpope/vim-pathogen: pathogen.vim: manage your runtimepath

Installation

  1. iVim에서 명령어 모드로 들어가 :e . 를 수행하고 .vim 디렉토리의 이름을 vim 으로 변경하여 iPad의 파일에서 보이도록 수정.
  • 일반 linux라면 ~/.vim 에서 처리하면 되므로 해당 디렉토리로 이동.
  1. iPad의 파일에서 iVim 디렉토리로 이동하여 이름을 바꾼 vim (.을 제거하여 보이기 시작) 디렉토리에 autoload 디렉토리와 bundle 디렉토리를 생성.
  • 일반 linux라면 ~/.vim 밑에 autoload 와 bundle디렉토리를 생성.

https://github.com/tpope/vim-pathogen 에서 다운로드 받은 zip파일 압축을 해제한 디렉토리 혹은 직접 다운로드를 통해 얻은 pathogen.vim 파일을 autoload 디렉토리에 복사.

Runtime Path Manupulation

.vimrc 파일에 다음을 추가.

filetype off 
execute pathogen#infect() "call pathogen#infect() 
execute pathogen#helptag() 
syntax on 
filetype plugin indent on 
  • call pathogen#infect() 를 execute pathogen#infect()대신 사용가능함.

Plugin 추가.

앞서 만든 bundle 디렉토리 밑에 vim plugin 이 놓이면 됨.

  1. 일반적으로 github에서 zip으로 다운로드받고 압축을 해제하여 나온 폴더를 통째로 bundle 밑으로 이동시킨후 폴더 이름에서 뒤에 붙은 -master부분을 제거하면 됨.
  2. NERDTree 플러그인의 경우 zip 압축을 해제하면 폴더 명이 nerdtree-master인데 이를 iVim의 경우 이름을 바꾼 vim/bundle 디렉토리 밑으로 이동시키고 nerdtree로 이름을 변경시킴.
  • linux의 경우엔 ~/.vim 밑의 bundle 밑으로 이동시키고 이름을 nerdtree로 바꾸면 됨.

마무리

iVim의 경우, vim디렉토리의 이름을 .vim 으로 다시 바꾸어주면 됨.

728x90

'Computer > ETC' 카테고리의 다른 글

Folder and Directory  (0) 2021.10.17
File 및 관련 필수 명령어(Windows)  (0) 2021.10.17
iVim : iPad용 vi editor  (0) 2021.09.13
gruvbox 설치 : Retro groove color scheme for Vim  (0) 2021.09.11
Git: autocrlf 설정: 개행문자  (0) 2021.09.11
'Computer/ETC' 카테고리의 다른 글
  • Folder and Directory
  • File 및 관련 필수 명령어(Windows)
  • iVim : iPad용 vi editor
  • gruvbox 설치 : Retro groove color scheme for Vim
dsaint31x
dsaint31x
    반응형
    250x250
  • dsaint31x
    Dsaint31's blog
    dsaint31x
  • 전체
    오늘
    어제
    • 분류 전체보기 (787)
      • Private Life (15)
      • Programming (55)
        • DIP (116)
        • ML (35)
      • Computer (120)
        • CE (54)
        • ETC (33)
        • CUDA (3)
        • Blog, Markdown, Latex (4)
        • Linux (9)
      • ... (368)
        • Signals and Systems (115)
        • Math (176)
        • Linear Algebra (33)
        • Physics (43)
        • 인성세미나 (1)
      • 정리필요. (61)
        • 의료기기의 이해 (6)
        • PET, MRI and so on. (7)
        • PET Study 2009 (1)
        • 방사선 장해방호 (5)
        • 방사선 생물학 (3)
        • 방사선 계측 (9)
        • 기타 방사능관련 (3)
        • 고시 (9)
        • 정리 (18)
      • RI (0)
      • 원자력,방사능 관련법 (2)
  • 블로그 메뉴

    • Math
    • Programming
    • SS
    • DIP
  • 링크

    • Convex Optimization For All
  • 공지사항

    • Test
    • PET Study 2009
    • 기타 방사능관련.
  • 인기 글

  • 태그

    linear algebra
    function
    ML
    Programming
    인허가제도
    signal_and_system
    opencv
    cv2
    random
    SIGNAL
    SS
    Probability
    math
    Python
    fourier transform
    numpy
    Vector
    signals_and_systems
    Term
    Optimization
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dsaint31x
Pathogen 사용하기 : iVim
상단으로

티스토리툴바