- 
                Notifications
    
You must be signed in to change notification settings  - Fork 0
 
Open
Description
https://johngrib.github.io/wiki/clojure/vim-setting/ 에 잘 기록되어 있다. 다만 나는 neovim에 익숙하지 않고, vim 플러그인도 문외한이라 나에게 어려운 점들만 여기에 기록해 둔다. 나는 ubuntu 환경이다.
- nodejs 설치, brew 설치
 - clojure-lsp 설치 https://johngrib.github.io/wiki/clojure/vim-setting/#clojure-lsp-%EC%84%A4%EC%B9%98
 
vim plugin 을 잘 모르는데, 그 전에 vim vs neovim도 선택해야 한다. neovim 이 좋아 보여 일단 neovim 으로 고고
- https://www.linode.com/docs/guides/how-to-install-neovim-and-plugins-with-vim-plug/ 을 참고하자.
 - 설명 중에 roxma/nvim-completion-manager 플러그인 대신 https://vi.stackexchange.com/a/28610 참고하여 ncm2를 사용하도록 하자.
 - https://github.com/ncm2/ncm2 참고하여 Install 부분대로 하자. Optional Vimrc Tips 부분도 해야 할지는 모르겠다.
 - 방금 ncm2를 설치한 것 같다. 그 밑에 Far.vim, Neomake 설치 내용이 있는데 일단 이것은 건너 뛰자.
 - 다음 단계로 coc.nvim 설치인데 또 completion 관련인 것 같아 찾아보니 ncm2 대신 설치해야 하는거구나. ncm2 관련 모두 삭제.
 - coc.nvim 설치는 https://developpaper.com/complete-guide-to-getting-started-with-coc-nvim/ 참고. https://github.com/neoclide/coc.nvim/wiki/Install-coc.nvim 참고.
 :CocInstall coc-tsserver coc-json coc-html coc-css할 때 설치가 잘 안되는 경우가 있었는데, 하다 보니 설치가 되었다. ???:CocInstall coc-clojure로 설치 완료- 이제 iced 로 가자. https://liquidz.github.io/vim-iced/ 에 따라 설치가 필요하다.
 
Metadata
Metadata
Assignees
Labels
No labels