파일 선택기 대화 상자에서 앱이 "최근 사용됨"을 선택하지 못하게 할 수 있습니까?


33

Ubuntu 및 Kubuntu 11.10에서는 GTK 파일 선택기 대화 상자의 동작에 변화가 있습니다. 새 파일 (편집기에서 처음이 아닌 두 번째, 세 번째 등)을 열려고하면 "Recenty used"섹션이 표시됩니다. 10.04 대화 상자에서 이전에 열린 파일이있는 폴더를 보여줍니다. 내가 어떻게 낡은 행동을 되 찾을 수 있는지 아는 사람이 있습니까?


4
정확히 무슨 일이 일어나는지 테스트하지는 않았지만 GTK2 대신 GTK3을 사용하는 것은 11.10에 의한 것일 수 있습니다. 이것이 작동하지 않아야한다고 생각되면 이것을 버그로 제출하는 것이 좋습니다.
Oli

어떤 경우는 괜찮습니다,하지만 난 어떤 설정에서 변경할 수 있습니다 희망
Dim_K

3
이것은 정말 성가신 기능입니다! 나는 ~/.config/gtk-2.0/gtkfilechooser.ini지금까지 성공하지 못했습니다.
Tzury Bar Yochay

1
이 전에 11.10은 "파일 시스템", 즉 "/"로 기본 설정되어 있었으며, 실수하지 않으면 이전 릴리스에서는 "홈"으로 기본 설정되었습니다. "작업 진행 중"폴더에서 대부분의 작업을 수행하기 때문에 기본값을 구성 할 수 있으면 나에게 효과적입니다.
fragos

2
이에 대한 활성 런치 패드 버그가 있습니까? 나는 그것들을 따르고 제정신 기본 및 / 또는 사용자 정의에 대한 지원을 빌려주고 싶습니다.
weberc2

답변:


8

내가 아는 한, 이것은 GTK + 3.x의 "기능"이며, 이것이 변경 될 수 있는지 확실하지 않다.

해결책을 찾으면 답변을 업데이트하지만 지금은 버그를보고하는 것 외에는 알 수 없습니다.

최신 정보:

부분적인 해결책을 찾았을 것입니다. 불행히도 영구적 인 것이 아닙니다.

  1. 설치하십시오 dconf-tools.
  2. 를 실행하십시오 dconf-editor.
  3. 로 이동하십시오 org.gtk.settings.file-chooser.
  4. last-folder-uri예를 들어, 선택한 폴더로 값을 변경하십시오 file:///home/rolandixor/Desktop.
  5. 파일 선택기 대화 상자가 기본적으로이 폴더를 사용해야합니다. 그러나 대화 상자를 사용하지만 실제로 파일을 열거 나 저장하지 않으면 최근에 사용한 것으로 되돌아갑니다.

업데이트 2 :

다소 까다로울 수있는 또 다른 해결책은 다음과 같습니다 (부분).

  1. 를 엽니 다 gedit.
  2. 사용하려는 폴더에서 파일을 엽니 다.
  3. 사용하려는 폴더에 파일 (다른 이름으로 저장)을 저장하십시오.
  4. gedit를 닫습니다. 이것은 실제로 폴더에서 파일을 열고 폴더에 저장 한 경우에만 작동합니다. 대화를 열고 아무 것도하지 않으면 대화를 닫을 때 되돌립니다. 이 문제를 해결할 방법이 없습니다.

좋아, 나는 그것을 두려워했다. 누군가가 영리한 해결책이 있는지 며칠 기다릴 것이지만, 그렇지 않으면 나는 당신에게 현상금을 줄 것입니다.
Kris Harper

@ root45 : 문제를 검색하고 답변을 업데이트하겠습니다.
RolandiXor

@ root45 : 지금 업데이트 확인 :).
RolandiXor

1
흠, 나를 위해 작동하지 않는 것 같습니다. 여전히 최근에 사용한 폴더가 나타납니다.
Kris Harper

@ root45 : gedit에서 저에게 효과적입니다.하지만 말했듯이 부분 솔루션입니다. 다른 가능성으로 답변을 업데이트하겠습니다.
RolandiXor

4

나는 또한이 행동에 버그가 있었고 마지막 날에 더 자세히 보았습니다.

지금까지 GTK3 응용 프로그램 중 하나만 발견했습니다. 최근에 새로 시작했을 때 항상 사용 : Gedit. 내가 테스트 한 다른 모든 응용 프로그램 (Totem, Eog, Evince, File-Roller 등)은 파일 선택기의 "일반"폴더로 시작합니다 (신규 게스트 세션으로 테스트).

그래서 Gedit이 최근에 사용한 대신 홈 폴더로 돌아가도록하는 작은 패치를 만들었습니다 : http://pastebin.com/GhXCRzNV

요청이있을 경우 debdiff를 제공하거나 PPA를 만들 수도 있습니다.


Geany는 또한이 성가신 행동을 보여줍니다. 패치를 어떻게 적용 할 수 있습니까? 그리고 패치가 다른 앱이나 Gedit의 문제를 해결할 것입니까? 나는 프로그래머는 아니지만 나처럼 촘촘한 누군가를 위해 충분히 단순하다면 지시를 따를 수있다. ;-)
dunderhead

4

GTK2의 경우 편집 $XDG_CONFIG_HOME/gtk-2.0/gtkfilechooser.ini하고 설정 하고 싶습니다

StartupMode=cwd

GTK3의 경우이를 변경할 방법이 없습니다. 이전 버전에서는이 명령이 작동 할 수 있습니다

gsettings set org.gtk.SettingsFileChooser startup-mode cwd

"org.gtk.SettingsFileChooser"는 ."Settings"와 "FileChooser"사이의 "org.gtk.Settings.FileChooser"여야합니다 .
user369450

1

최근에 사용한 파일을 마지막 파일이있는 폴더로 채우기 위해 gtk3를 패치하는 것이 더 쉬울 것입니다. 나는 그것이 나를 위해 잘 작동한다고 생각합니다.


-3

또한 위치 입력 상자를 표시하고 원하는 디렉토리로 이동하는 바로 가기를 사용할 수 있습니다 : 일부 키보드의 경우 ~ (물결 표시), Shift-`.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.