neovim - deptno/deptno.github.io GitHub Wiki
neovim
python
# python μ§μ νμΈ
nvim +checkhealth
# python μ§μ μ
κ·Έλ μ΄λ
python3 -m pip install --upgrade pynvim
error
emoji λ± μ λμ½λ μΊλ¦ν°κ° μ‘΄μ¬ν μ΄νμλ yy λ± μΉ΄νΌκ° clipboard(reg *) μ 볡μ¬λμ§ μλ μ΄μ
vim.cmd ":let $LANG='en_US.UTF-8'"
plugin
neovim lua κΈ°λ° νλ¬κ·ΈμΈ νκ²½ μ€μ
neovim-api
- global events
- client async request -> error occur
- server -..-> notify error event later
@todo
tabpage > window > buffer- nvchad λ tabufline μ μ¬μ©
- μ°½ λΆν λ§λ€λ₯Ό window
- buffer λ window μλλ‘ κ·μλμ§ μλ κ²μΌλ‘ 보μΈλ€
tabpage
vim.api.nvim_tabpage_get_number(0)
-> νμ¬ tabpage number (μ°μλ¨ νμ)vim.api.nvim_tabpage_get_win(0)
-> νμ¬ tabpage number (μ°μλ¨ νμ)- question
nvim_tabpage_get_number(0)
μ ν΅ν΄ λ£μ κ²½μ°(νμ¬μλμ°)μ0
μ λ£μ κ²½μ°κ° λ€λ¦
- question
window
vim.api.nvim_win_get_tabpage(0)
-> νμ¬ window μ tab nubmervim.api.nvim_win_get_buf(0)
-> νμ¬ windowμ buf number