====== sudo 编辑时使用 LazyVim 配置 ====== 我配置好了 LazyVim 后,发现当 sudo 时,还是使用的基本的 NVim 配置。通过咨询 DeepSeek,发现有几个办法可以解决问题。 一是临时使用,可以用 ''sudo -E <命令>'',这样可以保留当前用户的 ''$HOME'' 环境变量。 二是持久生效,可以 ''sudo visudo'' 编辑配置文件,并将里面一行进行如下修改: # 注释这一行: # Defaults!/usr/bin/visudo env_keep += "SUDO_EDITOR EDITOR VISUAL" # 用下面这行代替: Defaults env_keep += "HOME SUDO_EDITOR EDITOR VISUAL" 这样就持久化的解决了问题。