본문으로 건너뛰기

Neovim Lua Guide

기본 라이브러리

:lua vim.print(package.loaded)
:lua vim.print(vim)

Vim APINvim APIvim.*으로 접근할 수 있습니다.

lua 실행(runtimepath)

:set runtimepath

기본적으로 다음 경로를 확인합니다.

  • $XDG_CONFIG_HOME/nvim
  • $XDG_DATA_HOME/nvim/site
  • $VIMRUNTIME
  • $XDG_DATA_HOME/nvim/site/after
  • $XDG_CONFIG_HOME/nvim/after

위 경로에서 다음 스크립트들이 있는지 확인합니다.

  • filetype.lua
  • autoload/
  • colors/
  • compiler/
  • doc/
  • ftplugin/
  • indent/
  • keymap/
  • lang/
  • lua/
  • menu.vim
  • pack/
  • parser/
  • plugin/
  • queries/
  • rplugin/
  • spell/
  • syntax/
  • tutor/
정보
  • $XDG_CONFIG_HOME
    • ~/.config = stdpath('config')
    • /etc/xdg
  • $XDG_DATA_HOME
    • ~/.local/share = stdpath('data')
    • /usr/local/share
    • /usr/share

Options