0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

NeoVimの設定ファイル(init.lua)を環境ごとに切り替える方法

Posted at

概要

この記事では,neovimの設定ファイルinit.lua内で,windows環境やwsl環境,linux環境などで設定を切り替える方法を紹介する.

方法

以下のように,vim.fn.hasを使用することで,環境ごとに切り替わる分岐を作成することができる.

init.lua
if vim.fn.has("win32")==1 then
  -- windows用の設定
elseif vim.fn.has("wsl")==1 then
  -- wsl2用の設定
else
  -- その他(linuxやmacOS)用の設定
end

私は,この分岐を利用して,環境ごとにnormalモード移行時の入力モードの切り替えをspzenhanfcitx5でスイッチしている.

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?