在 nautilus 和 thunar 上带回“BackSpace”键盘快捷键

Tar*_*req 70 nautilus shortcut-keys thunar

我想在 nautilus 上使用“BackSpace”按钮作为快捷键。我想在浏览主文件夹的同时返回上一个文件夹,就像 Windows 7 一样。

我也想在使用 Firefox 时做同样的事情,这样当我按下快捷键时,我会返回上一个网页。

Ach*_*chu 77

对于 Firefox 和 Nautilus:您可以使用Alt+? 代替 Backspace 返回。

要使 nautilus 3.6具有退格功能,您需要添加以下内容:

 (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")
Run Code Online (Sandbox Code Playgroud)

在下面

~/.config/nautilus/accels
Run Code Online (Sandbox Code Playgroud)

然后通过以下方式重新启动鹦鹉螺

nautilus -q 或者 killall nautilus

Thunar你必须添加

(gtk_accel_path "<Actions>/ThunarWindow/open-parent" "BackSpace")
Run Code Online (Sandbox Code Playgroud)

~/.config/Thunar/accels.scm
Run Code Online (Sandbox Code Playgroud)

  • 请删除评论。这个 -&gt; `;` 只使用 `(gtk_accel_path "&lt;Actions&gt;/ShellActions/Up" "BackSpace")` (7认同)
  • 谢谢。由于不可能将 Backspace 和 Alt+Up 都“绑定”到相同的位置(当仅使用键盘时,我实际上非常习惯使用 Alt+Down/Up 而不是 Enter/Backspace),但作为一种解决方法,您可以也将 Backspace 更改为 `"&lt;Actions&gt;/ShellActions/Back"`。 (3认同)
  • 对你起作用吗?`; (gtk_accel_path "&lt;Actions&gt;/ShellActions/Up" "BackSpace")` 对我来说,它不起作用。 (2认同)
  • 啊啊……我怎么会错过呢。今天早上花了两个小时。我没有取消注释。:(谢谢@Achu :) (2认同)
  • 啊啊啊!!它的工作!松了一口气!:D 非常感谢 (2认同)

dou*_*oug 6

火狐浏览器

打开firefox,about:config在地址栏输入,回车

搜索退格键,应返回 1 个条目, browser.backspace_action

右键单击该值 > 修改并从 2 更改为 0


Law*_*and 5

为 thunar

就像我想的那样,我应该以不同的方式写退格。这是我尝试的方式:

(gtk_accel_path "<Actions>/ThunarWindow/open-parent" "BackSpace")
Run Code Online (Sandbox Code Playgroud)

它奏效了。


小智 5

不是“up”就是“back”,back是最后一个目录。

echo '(gtk_accel_path "<Actions>/ShellActions/Back" "BackSpace")' >> ~/.config/nautilus/accels
Run Code Online (Sandbox Code Playgroud)


小智 5

2020 - 对于 Nautilus 3.30.5(在 Debian Buster 和 Gnome 3.30.2 上)

基于nautilus-backspace,您需要安装nautilus-python,然后将 python 脚本放入~/.local/share/nautilus-python/extensions/.

python-nautilus使用这个安装:

sudo apt-get install python-nautilus
Run Code Online (Sandbox Code Playgroud)

您可能还需要创建该目录。

mkdir -p ~/.local/share/nautilus-python/extensions
Run Code Online (Sandbox Code Playgroud)

现在,导航到新创建的目录:

cd ~/.local/share/nautilus-python/extensions
Run Code Online (Sandbox Code Playgroud)

下载脚本:

wget https://raw.githubusercontent.com/riclc/nautilus_backspace/master/BackspaceBack.py
Run Code Online (Sandbox Code Playgroud)

最后,使用以下命令重新启动 Nautilus:

killall nautilus
Run Code Online (Sandbox Code Playgroud)