저번 시간까지 zsh shell을 설치하고, oh-my-zsh 까지 설치해 주었습니다. 이제 편리한 shell을 설치했으니, 더 편리하게 플러그인이라는 걸 추가해 보겠습니다.
zsh shell plugin 설치
zsh shell에 추가할 플러그인은 크게 3가지입니다.
1. zsh-syntax-highlighting : 명령어를 더 잘 보이게 highlighting 하기
2. zsh-autosuggestions : 명령어를 이전에 타이핑했던 히스토리 명령어를 기반으로 입력할 명령어 자동 추천
3. git : git repository에 대한 정보 출력
우선 아래 플러그인 파일들을 다운받아야 합니다. 다운은 oh-my-zsh 를 설치한 폴더 내에 plugin 폴더 안에 넣어야 합니다. 보통 oh-my-zsh는 홈 폴더에 숨겨진 폴더로 설치가 됩니다.
위 명령어로 숨겨진 oh-my-zsh 폴더의 custom/plugins로 이동해줍니다.
그다음 아래 명령어로 플러그인들을 받습니다.
$ git clone git://github.com/zsh-users/zsh-autosuggestions zsh-autosuggestions --depth=1
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git zsh-syntax-highlighting --depth=1
그럼 앞서서 테마를 변경할 때 들어가서 수정했던 .zshrc 파일에 들어갑니다.
$ vi ~/.zshrc
받은 플러그인들을 'plugins=' 칸에 입력해서 추가해줍니다. (참고로 vi 편집기에서 글자를 입력하고 싶을 때는 해당 칸에서 a를 누르면 타이핑이 가능합니다)
다 입력했다면 ESC 누르고 :wq를 타이핑하고 엔터를 눌러서 저장 후 종료합니다.
다시. zshrc파일을 재실행하기 위해서 source 명령어를 통해 재실행해 줍니다.
$ source ~/.zshrc
cd만 입력했는데 앞서서 플러그인을 설치하기 위해서 타이핑했던 명령어가 자동으로 타이핑이 되어 있는 것을 예시로 볼 수 있습니다.
여기까지 oh-my-zsh에서 필수적인 플러그인을 설치하고 설정을 진행했는데, 추가로 언급하고 싶은 점은, 분석에서 text 편집은 거의 필수라고 할 수 있습니다. 그래서 사용하는 vim을 업데이트 버전으로 설치하고 vim plugin도 설정을 해주면 좋다는 이야기를 해주고 싶네요. vim plugin 설치 및 설정을 다른 포스팅을 참고하기를 바랍니다. 'vim 설치 플러그인 설정' 이라고 검색하면 많은 방법이 나올 것인데, 나중에 제가 시간이 난다면 올리긴 하겠습니다. 감사합니다.
'생명정보학' 카테고리의 다른 글
생명정보학 분석을 위한 기본, zsh shell을 통한 편한 환경 구축 (zsh shell 설치 및 기본 설정) (0) | 2022.05.10 |
---|---|
생명정보학 분석을 위한 기본, 우분투 기본 명령어1 (폴더 및 이동 관련 명령어) (0) | 2022.05.09 |
생명정보학 시작하기, linux란? linux 설치하기 (우분투 Ubuntu 설치 USB 이용) (0) | 2022.05.09 |
생명정보학의 기본, 시퀀싱과 시퀀싱 결과에 대한 이해 (0) | 2022.05.09 |
생명 뭐? 생명공학? 생명정보학? 생명정보학이 뭔데 (0) | 2022.05.09 |