Windows下使用neovide+lunarvim

Windows 下 vscode 已经足够好了,但是还是很喜欢 neovide 的动画,也习惯了 vim 的各种快捷键,所以也把 lunarvim + neovim + neovide 在Windows下使用。

安装 scoop

在安装scoop之前需要确保你已经安装了 PowerShell(不是Windows PowerShell,就叫做PowerShell,安装指北 使用Winget安装PowerShell )。

打开PowerShell输入(最好有魔法)

Set-ExecutionPolicy RemoteSigned -Scope Process -Force; iwr -useb get.scoop.sh | iex

安装必要组件

PowerShell中使用scoop安装 neovim, neovide等。

  • scoop额外增加bucket
scoop bucket add extras
  • 开始安装(如果已经有安装过gccmake可以不安装)
scoop install neovim neovide gcc make unzip tree-sitter

配置 lunarvim 主题

  • 直接 clone 下 lunarvim的仓库(在 C:/Users/你的用户名/AppData/Loacl/nvim 里面)
git clone https://github.com/LunarVim/LunarVim.git $env:LOCALAPPDATA\nvim --depth=1
  • 还需要将刚刚clone的文件复制一份到 C:/Users/你的用户名/AppData/Roaming/lunarvim里(lunarvim是新建的),然后把 lunarvim/nvim 这个 nvim 重命名为 lvim。
  • 接下来请在PowerShell中先后尝试neovidenvim看看能不能正确打开。

为 neovide 配置 Alias

PowerShell 要配置的话感觉还挺麻烦的

  • 当前PowerShell文件
echo $PROFILE
  • 将上面输出的文件进行更改,添加如下命令,下面的路径请更改为你的neovide可执行文件路径, 如果只用scoop安装且没有改路径的话,大概率可以在C:\Users\你的用户名\scoop\apps下找到。
Set-Alias vim "path/to/your/neovide.exe"

WSL 中使用 neovide

目前只使用PowerShellneovide打开WSL,命令如下

neovide --wsl

alias过的话就换成别名,比如我是

vim --wsl

这样的话也需要在 WSL 中安装并配置一遍 neovim