Neovim のインストールが済んだので設定ファイルを作りたい。
コテコテに拡張するつもりは今の所はないが、とりあえずファイルを作っておこうかなという考え。
作成
~/.config/nvim
以下にinit.lua
を作る。
nvim
ディレクトリがまだ無かったのでAND演算子で先に指定。
$ mkdir ~/.config/nvim && touch ~/.config/nvim/init.lua
設定
init.lua
に設定を記述していく。
行番号、カーソル行の強調を表示するようにしてみる。
Vimscript の set hoge
と、Lua の vim.opt.hoge = true
が同じように評価されるらしい。
-- 行番号 vim.opt.number = true -- カーソル行強調 vim.opt.cursorline = true
表示が確認できた。
Treeをいい感じに出したり、Go の LSP とかの設定もしていきたい。
なんだかんだで拡張するのにはまっていくかも?