본문으로 건너뛰기

Neovim 설치 가이드

설치

References
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.appimage
chmod u+x nvim-linux-x86_64.appimage
sudo mkdir -p /opt/nvim
sudo mv nvim-linux-x86_64.appimage /opt/nvim/nvim

Add /opt/nvim to PATH.

export PATH="$PATH:/opt/nvim"

For ARM Linux, replace x86_64 with arm64.

If AppImage execution fails, extract the image and expose nvim from the extracted runtime.

./nvim-linux-x86_64.appimage --appimage-extract
sudo mv squashfs-root /opt/nvim-appimage
sudo ln -sf /opt/nvim-appimage/AppRun /usr/local/bin/nvim

설정

Neovim startup 순서

  1. shell 설정
  2. 명령어 인자 처리
  3. 서버 시작
  4. UI 연결 대기
  5. default-mappings, default-autocmds 설정, popup-menu 생성
  6. filetype, indent plugin 활성화
  7. init.lua 실행
  8. filetype 감시 활성화
  9. syntax highlighting 활성화
  10. plugin/**/*.lua 실행
  11. ...

init.lua 설정