티스토리 뷰
개요
LazyVim은 다양한 플러그인이 설치된 통합 nvim패키지 입니다. 그런데 한줄 추가하면 설치 되는 vim에 비해 추가로 플러그인을 설치하려면 좀 까다롭습니다. 그래서 과정을 정리 해봅니다.
과정
설치할 플러그인은 Bookmark플러그인으로 다음 링크에서 설치 메뉴얼을 볼 수 있습니다.
https://github.com/crusj/bookmarks.nvim
갓 설치한 LazyVim 바닐라 상태입니다.
leader key가 <space>로 되어 있습니다. 아무데서나 <space> + h 를 눌러 홈으로 갑니다.
<space> + c를 눌러 config파일을 봅니다.
lua/plugins/example.lua파일을 열고 이 파일이 있는 경로로 이동을 해서 lua/plugins아래에 .lua파일을 만들 것입니다.
example.lua파일을 엽니다. 상단에 if true then return {} end 가 있기 때문에 플러그인을 추가 해도 인식을 못합니다.
<space> + e를 눌러서 NeoTree를 열면 파일이 위치한 디렉토리가 열립니다.
lua/plugins에 .lua파일을 만들어 줍니다.
트리로 이동 해 a 를 누르면 나옵니다.
파일이 추가 되었습니다.
코드 블럭을 다음과 같이 추가 합니다. ctrl + s를 누르면 바뀐 것을 인식 합니다.
return {
"crusj/bookmarks.nvim",
keys = {
{ "<tab><tab>", mode = { "n" } },
},
branch = "main",
dependencies = { "nvim-web-devicons" },
config = function()
require("bookmarks").setup()
require("telescope").load_extension("bookmarks")
end,
}
<space> + l을 이용해 Lazy로 이동한 후 I를 눌러 인스톨 합니다.
인스톨은 되었지만 Not Loaded로 나옵니다.
:q를 이용해 완전히 끈 후 다시 켭니다.
다시 Lazy로 가보면 bookmarks.nvim이 로드 되었다고 나옵니다.
<tab><tab>을 눌렀을 때 북마크 목록이 나오면 설치가 잘 된 것입니다.
'개발 > Vim' 카테고리의 다른 글
IdeaVim Which-key적용 (0) | 2024.04.04 |
---|---|
IdeaVim NERDTree 명령어 (0) | 2023.02.06 |
브라우저에 vim모드 적용 - Vimium (1) | 2023.02.05 |
Terminal, Vim화면 캡춰 ttygif (0) | 2021.09.08 |
Vim쓰면 좋은 이유 (0) | 2021.02.04 |
- Total
- Today
- Yesterday
- 2017 티스토리 결산
- docker container case
- vim
- docker container whale
- docker container tissue box
- 도커티슈박스
- Linux
- 도커각티슈박스
- Sh
- 도커각티슈케이스
- 개발자
- 이직
- 도커컨테이너
- 도커티슈케이스
- docker container tissue
- 싱가폴
- shellscript
- docker container
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |