我想按下"Backspace“在文件资源管理器中向上/返回,就像在Windows中一样。但是,我的操作系统是Debian 9,我使用的是Nautilus(GNOME nautilus 3.22.3),为此函数指定了"Alt +左箭头“。我怎么才能改变呢?我尝试了几种用于Ubuntu的方法,但它们没有奏效。
发布于 2021-06-29 08:20:14
在https://askubuntu.com/q/289535/676490上有几种解决这个问题的方法。
我用了https://askubuntu.com/a/1212889/676490
if [ -f "/etc/debian_version" ]; then
sudo apt-get install python-nautilus
fi
if [ "$(grep -Ei 'fedora|redhat' /etc/*release)" ]; then
sudo dnf install nautilus-python
fi
mkdir -p ~/.local/share/nautilus-python/extensions
cd ~/.local/share/nautilus-python/extensions
wget https://raw.githubusercontent.com/riclc/nautilus_backspace/master/BackspaceBack.py
killall nautilus文件BackspaceBack.py包含:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# by Ricardo Lenz, 2016-jun
# riclc@hotmail.com
#
import os, gi
gi.require_version('Nautilus', '3.0')
from gi.repository import GObject, Nautilus, Gtk, Gio, GLib
def ok():
app = Gtk.Application.get_default()
app.set_accels_for_action( "win.up", ["BackSpace"] )
#print app.get_actions_for_accel("BackSpace")
#print app.get_actions_for_accel("<alt>Up")
class BackspaceBack(GObject.GObject, Nautilus.LocationWidgetProvider):
def __init__(self):
pass
def get_widget(self, uri, window):
ok()
return None我建议在安装nautilus python-扩展之前,进行基本检查,检查代码是否可疑,是否像恶意软件。(不知道这种恶意软件是否存在,但我更愿意站在安全的一边。)
https://unix.stackexchange.com/questions/548476
复制相似问题