GTK 파일 / 디렉토리 선택기에서 “최근에 사용 된”비활성화 입력하고 Enter 키를

GTK의 파일 / 디렉토리 선택기에서 “최근에 사용 된”기능을 완전히 비활성화 할 수 있습니까?

최근에 사용한

때로는 프로그램이 기본적 으로이 작업을 수행하지만 작업 흐름에 유용하지 않으며 파일을 구성하는 방식에 혼란이 있기 때문에 혼란을 더합니다.

  • 나는 보통 내 $HOME에서 시작할 것으로 예상 하므로 폴더 목록에 놀랍니다.

  • 또한 파일 저장의 경우 이름을 입력하고 Enter 키를 누를 수 없다는 사실에 짜증이납니다. 경로를 입력하거나 경로를 선택해야합니다

Debian Wheezy에서 Xfce 4.8을 사용하고 있으며이 기능은 이전 Xfce (Squeeze)에서는 사용할 수 없었습니다. Xfce 사용자의 메일 링리스트 에서이 기능에 관한 게시물을 찾았 지만 유용한 출력은 없습니다.

단순히 이것을 끄고 기본값을 $HOME?로 설정할 수 있습니까?



답변

짤방 백업 봇

파일이 ~/.config/gtk-2.0/gtkfilechooser.ini있습니다. 스테파노가 쓴 것처럼 보일 것입니다 :

[Filechooser settings]
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
GeometryX=377
GeometryY=132
GeometryWidth=612
GeometryHeight=528
SortColumn=name
SortOrder=ascending
StartupMode=recent

아무 없었다 DefaultFolder이 파일의 변수는,하지만 난 발견 된 StartupMode=recentI가 변경 VAR을 StartupMode=cwd. 이 같은 GTK 2 응용 프로그램에서만 작동합니다 mousepad.

GTK 3 앱에 대한 설정 파일이 있는지 모르겠습니다. gedit 선택기는 이미 기본적으로 현재 폴더의 위치를 ​​설정하는 것으로 보입니다.


답변

참고 :이 답변은 GTK3에 대한 것입니다. 다른 모든 답변은 GTK2에서만 작동합니다.

최근 파일 목록을 사용하지 않으려면 다음을 추가하십시오 ~/.config/gtk-3.0/settings.ini(필요한 경우 파일 및 해당 디렉토리 작성).

[Settings]
gtk-recent-files-enabled=0

현재 작업 디렉토리를 미리 선택하려면 다음을 실행하십시오.

dconf write /org/gtk/settings/file-chooser/startup-mode \"cwd\"

또는 같은 GUI 프로그램을 사용하십시오 dconf-editor.


답변

실제로 당신은 그것을 비활성화 할 수 있습니다 : 열을 만들 ~/.config/gtk-2.0/gtkfilechooser.ini거나 추가하십시오 :

[Filechooser Settings]
DefaultFolder=cwd

교체 cwdlast 대신 마지막으로 선택한 폴더로 시작하는 것을 선호합니다.

이 숨겨진 옵션은 gtk3에서도 작동해야한다고 생각하지만 테스트하지는 않았습니다.


답변

recent에서 cwd로 StartupMode 변수를 변경하면 opensuse xfce를 사용하여 나에게 매우 효과적입니다. 이제 최근 목록을 사용할 수는 있지만 영구적이지 않습니다. 예를 들어 ‘* .tap’파일을 열면 FUSE 에뮬레이터가 작업 디렉토리에 열립니다. 실제 파일은 이제 다음 저장 또는로드가 THAT 디렉토리에 있습니다. 내 ASM 페이지를 결합하면 최근 목록과 다른 디렉토리를 쉽게 찾을 수 있습니다. 유연한