2023-08-31: ์คํ ์์ , ํ ์ผ๊ณผ ์ผ๊ธฐ ํญ๋ชฉ ๋ด์ฉ ์ถ๊ฐ 2023-08-04: nvim์์์ ์ค์ ์ถ๊ฐ, ์คํ ๋ฐ ๋งํฌ ์์ 2022-09-12: vimwiki cheatsheet ๋งํฌ ์ถ๊ฐ vim์์ ์ค์น vim์ vimwiki ํ๋ฌ๊ทธ์ธ์ ์ค์ ์ถ๊ฐํ๊ณ ์ค์นํ๋ค. vim ~/.vimrc ์ค์ ์ถ๊ฐ ๋ด์ฉ "vimwiki ํ๋ฌ๊ทธ์ธ Plug 'vimwiki/vimwiki', {'branch': 'dev'} "vimwiki์ ํธํ ์์์ ์ํ vim starter tool Plug 'mhinz/vim-startify' ํ๋ฌ๊ทธ์ธ ์ค์น $ vim +PluginInstall +qall vim์์ ์ค์ $ vim ~/.vimrc " vimwiki ์ค์ " ๊ณต๊ฐ์ฉ ์ํค(github์ ์ฐ๋), ๊ฐ์ธ์ฉ ์ํค ๋๊ฐ๋ฅผ ์ค์ (gdrive, dropbox ์ฐ๋) let g:vimwiki_list = [ \{ \ 'path': '/data/vimwiki/wiki', \ 'syntax' : 'markdown', \ 'ext' : '.md', \ 'diary_rel_path': '.', \}, \{ \ 'path': '/data/vimwiki/mywiki', \ 'ext' : '.md', \ 'diary_rel_path': '.', \}, \] " vimwiki์ conceallevel ์ ๋๋ ๊ฒ์ด ์ข๋ค let g:vimwiki_conceallevel = 0 " vimwiki ์ค์ ์ด markdown ์ค์ ์ ์นจํฌํ์ง ์๊ฒ ํ๊ธฐ let g:vimwiki_global_ext = 0 Neovim์์ ์ค์น ํ๋ฌ๊ทธ์ธ ๋ฑ๋ก: ~/.config/nvim/lua/plugins.lua use {'vimwiki/vimwiki'} ํ๋ฌ๊ทธ์ธ ์ค์น: nvim ๋ด์์ :PackerInstall ํ๋ฌ๊ทธ์ธ ์ค์น: shell ๋ด์์ $ nvim + $ nvim +PluginInstall +qall Neovim์์ ์ค์ ์ค์ : ~/.config/nvim/lua/settings.lua -- vimwiki - https://github.com/vimwiki/vimwiki ---------------------------------------------------------------- vim.cmd([[ iabbr __email abcd@efgh.com iabbr <expr> __time strftime("%Y-%m-%d %H:%M:%S") iabbr <expr> __date strftime("%FT%R:%S+09:00") iabbr <expr> __today strftime("%F") iabbr <expr> __file expand('%:p') iabbr <expr> __name expand('%') iabbr <expr> __pwd expand('%:p:h') iabbr <expr> __front system("/home/borisu/bin/frontmatter.sh") iabbr <expr> __luajit '#!/usr/bin/env luajit' ]]) -- Key Mapping nmap('<C-l>', ':VimwikiToggleListItem<CR>') -- Contol + Space is default -- vim.g.vimwiki_autowriteall = true -- automatically save a modified wiki buffer -- vimwiki์ conceallevel ์ ๋ vim.g.vimwiki_conceallevel = 0 -- vimwiki ์ค์ ์ด markdown ์ค์ ์ ์นจํฌํ์ง ์๊ฒ ํ๊ธฐ vim.g.vimwiki_global_ext = 0 -- ๋ชจ๋ ๋งํฌ๋ค์ด์ ๋ํด ๋์ํ์ง ์๋๋ก ํจ vim.g.vimwiki_list = { { path = '$HOME/vimwiki/', syntax = 'markdown', ext = '.md', diary_rel_path = '.', } } ์ฌ์ธ์ :luafile % -- ๋๋ :so % ๊ธฐ๋ณธ ํค์ ์ :h vimwiki-local-mappings โ See default key binding
...