【问题标题】:Ranger filemanager defaulting to nanoRanger 文件管理器默认为 nano
【发布时间】:2022-08-15 12:59:55
【问题描述】:

我将 Ranger 设置为带有 Awesome Window Manager (AWM) 的键绑定。我的可视化和编辑器的环境变量和 shell (ZSH) 都设置为 VIM。当我使用键绑定 (super + f) 时,Ranger 将编辑器默认为 Nano。 Ranger 的手册页说它默认为 VIM。 我不知道它为什么这样做。

\'\'\' awesome.key({ modkey }, \"f\", function () awesome.util.spawn( \"alacritty -e \'ranger\'\" ) end, 第359章 \'\'\' ^^^这是键绑定。

    标签: linux lua awesome-wm alacritty


    【解决方案1】:

    某处可能设置了EDITOR 环境。请按照以下步骤修复它:

    1. 打开/etc/passwd并确保你的shell是zsh
    2. 确保您在~/.zshrc 中有export EDITOR=/usr/bin/vim
    3. awful.util.spawn 替换为awful.spawn.with_shell。这确保它读取~/.zshrc,而不是使用“空”环境启动range

    【讨论】:

      猜你喜欢
      • 2015-02-02
      • 1970-01-01
      • 2022-01-13
      • 1970-01-01
      • 2016-02-08
      • 2019-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多