複数の環境で Vim や NeoVim を使用しているときは、設定ファイルを GitHub や Dropbox などの共有サービスで共有すると便利です。
共有した設定ファイルは、Vim の :source
や NeoVim (Lua) の :dofile()
などで読み込むことができます。
" Linux/macOS の例
source $HOME/Dropbox/share/config/vim/vimrc
" Windows の例
source D:/Dropbox/share/config/vim/vimrc
-- Linux/macOS の例
local home = os.getenv("HOME")
dofile(home .. "/Dropbox/share/config/nvim/init.lua")
-- Windows の例
dofile("D:/Dropbox/share/config/nvim/init.lua")