gedit의 사용자 정의 단축키 전환하고 싶습니다 Tab. 편집 할 수있는 구성

랩톱에서 많은 시간을 보냈기 때문에 모든 것에 키보드 단축키를 사용하는 데 익숙해졌습니다. Ctrl+ TabCtrl+ Shift+를 눌러 gedit에서 열린 문서의 탭에서 탭으로 전환하고 싶습니다 Tab. 편집 할 수있는 구성 파일이 있습니까? 아니면이 기능을 사용하기 위해 수행 할 수있는 다른 작업이 있습니까?

또는 누구나 키보드 단축키 목록을 gedit에 게시 할 수 있습니까?



답변

그놈 앱에서 편집 가능한 메뉴 가속기를 활성화하는 옵션이있었습니다. 그놈 팀은이를 위해 GUI를 제거했지만 최소한 그놈 2에서는 gconf를 통해 여전히 사용할 수있었습니다 . 최신 우분투 버전은 그놈 3을 사용합니다. 그놈이 여전히 작동하는지 확실하지 않습니다 (GNOME 3이 dconf로 마이그레이션되었으므로). 나는 old에서 시도 하고을 사용 gconf-editor하여 옵션 /org/gnome/desktop/interface/can-change-accels을 설정 dconf-editor했지만 Gedit (Precise의 v3.4)에서는 작동하지 않는 것 같습니다.

노틸러스의 바로 가기 키 구성 위치 에 따르면 ? Unity의 글로벌 메뉴에서는 작동하지 않습니다. 다른 데스크탑 환경을로드하고 해당 환경을 변경할 수 있습니다 (작동하는 경우).

구성 파일을 편집하여 키보드 단축키를 여전히 편집 할 수 있습니다. (매우 오래된) Gedit 단축키 문서 페이지 의 주석에 따르면 :

키보드 단축키를 변경하기 위해 플러그인이 실제로 필요하지 않습니다. 이것은 (또한) 작동합니다 :

~/.config/gedit/accels:

; gedit GtkAccelMap rc-file         -*- scheme -*-
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsPreviousDocument" "<Control>Page_Up")
(gtk_accel_path "<Actions>/GeditWindowActions/DocumentsNextDocument" "<Control>Page_Down")
(gtk_accel_path "<Actions>/GeditWindowActions/SearchFindPrevious" "<Shift>F3")
(gtk_accel_path "<Actions>/GeditWindowActions/SearchFindNext" "F3")

~/.config/gtk-3.0/gtk.css:

 @binding-set unbind-ctrl-d {
         unbind "<ctrl>d";
         unbind "<shift>F10";
         unbind "<ctrl>Page_Up";
         unbind "<ctrl>Page_Down";
 }
 GtkTreeView { gtk-key-bindings: unbind-ctrl-d; }
 GtkTextView { gtk-key-bindings: unbind-ctrl-d; }

한 논평자에 따르면 CtrlTab하드 코딩되어 쉽게 리바운드 할 수 없지만 플러그인을 사용하면 됩니다. 플러그인을 설치하려면 gEdit v3 용 플러그인을 설치하는 방법을 참조하십시오 . .

gedit2의 경우 플러그인 파일은로 이동 ~/.gnome2/gedit/plugins합니다.


작동하지 않으면 KDE의 Kate와 같은 바로 가기를 편집 할 수있는 다른 편집기를 사용할 수 있습니다.

Gedit의 기본 키보드 단축키 목록은 매뉴얼에서 사용할 수 있습니다. Gedit에서 “도움말”> “목차”> “바로 가기 키”를 클릭하여 액세스하십시오.


답변

적어도 Lubuntu 13.10의 경우 편집 할 수 있습니다 .config/gtk-3.0/gtk.css.

@binding-set unbind-ctrl-d {
        unbind "<ctrl>d";
        unbind "<shift>F10";
        unbind "<ctrl>Page_Up";
        unbind "<ctrl>Page_Down";
}
GtkTreeView { gtk-key-bindings: unbind-ctrl-d; }
GtkTextView { gtk-key-bindings: unbind-ctrl-d; }

답변

우분투 12.04 이상 :

gconf-editor 대신 dconf-editor를 사용하십시오.

sudo apt-get install dconf-tools

그런 다음 dconf> org> gnome> desktop> interface> can-change-accels 를 true로 설정하십시오.

글로벌 메뉴 사용시 바로 가기 설정 (Unity의 경우) :

  1. UBUNTU_MENUPROXY = 0 evince로 evince (또는 모든 앱) 열기
  2. 메뉴 찾아보기, 항목을 가리키고 바로 가기를 입력하십시오.

답변

예상되는 Ctrl + Tab, Ctrl + Shift + Tab 탭 전환을 복원하는 플러그인이 있습니다. 원래 Gedit 3 용으로 만들어졌지만 Gedit 3.8 이상의 플러그인을 업데이트했습니다.

Github에서 다운로드 할 수 있으며 설치 지침은 Readme에 있습니다.
https://github.com/baxterross/GEdit3TabSwitch


답변

64 비트 Ubuntu 14.04 LTS가 있고 플러그인이있는 폴더는 /usr/lib/x86_64-linux-gnu/gedit/plugins/

그것을 내부 복사 *.plugin*.py에서 파일 https://github.com/baxterross/GEdit3TabSwitch , 다음의 gedit에서 플러그인을 활성화> 편집> 환경 설정> 플러그인 나를 위해 트릭을했다.

지름길은 다음과 같습니다. http://www.shortcutworld.com/en/linux/gedit_2.3.html