Windows처럼 파일 탐색기에서 위/뒤로 이동하려면 "백스페이스"를 누르고 싶습니다. 그러나 내 OS는 Debian 9이고 Nautilus(GNOME nautilus 3.22.3)를 사용하고 있으며 이 기능에 "Alt + 왼쪽 화살표"가 지정되어 있습니다. 어떻게 바꿀 수 있나요? 우분투에서 작동하는 몇 가지 작업을 시도했지만 성공하지 못했습니다.
답변1
노틸러스는 현재 바로가기 사용자 정의를 지원하지 않습니다. 노틸러스의 바로가기 사용자 정의 기능이 부족하고 사용 가능한 이전 솔루션이 2020년에는 작동하지 않는 것 같다고 불평하는 이와 유사한 게시물이 많이 있습니다.
Backspace폴더 뒤로 탐색은 텍스트를 편집할 때(예: 파일/폴더 이름을 바꾸려는 경우) 문제를 일으킬 수 있으므로 기본적으로 활성화되지 않을 수 있습니다. 하지만 Microsoft Windows 탐색기와 이전 버전의 Nautilus에서도 이 기능을 사용할 수 있습니다.
제 생각에는 현재 기본값 Alt+는 한 손으로 키보드에서 뒤로 이동할 수 없을 때 노틸러스의 폴더 탐색 유용성을 완전히 망칩니다.←
내가 찾은 해결 방법 중 하나는 기본 설정/보기에서 "폴더 확장 허용" 옵션을 활성화하는 것이었습니다. 이 방법으로 ←및 →키를 사용하여 탐색할 수 있습니다.
답변2
존재하다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
# [email protected]
#
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-extensions를 설치하기 전에 코드가 악성 코드처럼 의심스러운지 확인하기 전에 기본적인 검사를 수행하는 것이 좋습니다. (이러한 악성 코드가 존재하는지 여부는 알 수 없지만 안전을 유지하고 싶습니다.)