我正在尝试使用
bindsym $mod+Mod1+b exec "urxvt -e bash -c ranger"
在我的 i3-config 中。它可以运行,但 ranger 的许多功能无法访问,例如,
- 我无法使用复制文件(/文件夹)路径
yp
- 当我运行时,
:shell some command
它给了我什么tmux zsh
,但什么也没有发生。
如果我从 gnome-terminal 运行它,一切都会正常进行。urvxt -e bash -c ranger
唯一的问题是当我通过 bindsym 调用终端应用程序时,它无法正常工作,否则它会正常工作。我没有更改 ranger 的默认设置。
答案1
你能试一下吗
bindsym $mod+Mod1+b exec urxvt -e "ranger"
大多数在应用程序内执行的命令都会以引号形式出现。
这ranger
是在 urxvt 中执行的命令。因此exec urxvt
将触发urxvt
,稍后ranger
将在其中执行