본문 바로가기
728x90
반응형

vim-plug3

vimwiki/vimwiki (neovim의 init.lua로 설정) Neovim + vim-plug 환경을 기반으로 작성함.VimwikiVimwiki는 Vim/Neovim 안에서 동작하는 개인 위키(Wiki) 시스템 임.마크다운 파일을 링크로 연결하고, 일기·목록·태그·검색을 제공하여Obsidian + Notion + Zettelkasten을 Vim 방식으로 구현한 도구 임.Vimwiki = “Vim을 파일 기반 위키로 바꾸는 플러그인”1. Vimwiki의 핵심 개념개념의미Wiki하나의 디렉토리 = 하나의 위키Page.md 파일 하나Link[[PageName]]Index위키의 홈 페이지Diary날짜 기반 자동 노트Backlink어떤 문서가 나를 링크하는지모든 것은 일반 파일(.md) 임 (단순 text)git, grep, ripgrep, fd, fzf와 완벽히 호환됨.2.. 2026. 1. 14.
vim-plug 설치하기 (neovim의 init.lua로 설정) vim-plug전통적으로 사용되던 Vundle 에 비해 빠르고 lazy loading등의 추가 기능을 제공하면서 좀 더 많이 사용되는 플러그인 매너저임.vim-plug는 애초에 Vim과 Neovim 둘 다 지원하도록 설계되어 있음Vim 7.4 이상 지원Neovim 0.x ~ 최신 버전까지 호환Neovim의 비동기(job, channel) 기능을 활용 → 플러그인 설치/업데이트가 더 빠름실제로 Neovim에서 쓰면 Vim에서보다 체감 속도가 더 빠름.2024.01.01 - [utils] - [vim] Neovim 설치 : A Project that seeks to extend Vim. [vim] Neovim 설치 : A Project that seeks to extend Vim.neovim 은 현재 업데이.. 2026. 1. 13.
[vim] vim-plug 이용: nvim-treesitter, gruvbox macOS로 전환하고 나서 nvim에 대한 플러그를 제대로 설정을 안해놔서 조금 수정을 했다..vimrc 의 설정을 그대로 nvim 에서 불러들이는 방식을 쓰는터라... lua로 갈아타야지 하면서, 여전히 vimscript로만 처리하고 있다. (게으름....)lua가 정신없이 업데이트되던 시기는 아니라고 하지만, 설정이 자주 바뀌는건 좋아하지 않는 터라. 우선 code syntax highlight가 영 안되어서 가독성이 떨어지는 문제만 일단 해결하고 넘어감nvim-treesitter와 gruvbox를vim-plug로 추가함.  nvim에서는 Lua 와 packer.vim을 쓰는 게 좋다고 하는데...제대로 살펴볼 시간이 없네. ㅠㅠinit.vim현재의 ~/.config/nvim/init.vim 은 다음.. 2025. 1. 20.
728x90
반응형