Win*_*ist 29 gedit shortcut-keys
由于我在笔记本电脑上花费了大量时间,因此我已经习惯于使用键盘快捷键来处理所有事情。我希望能够通过按Ctrl+Tab和Ctrl+ Shift+在 gedit 中从选项卡切换到打开的文档的选项卡Tab。是否有我可以编辑的配置文件,或者我可以做些什么来启用此功能?
或者,任何人都可以在 gedit 中发布键盘快捷键列表吗?
Mec*_*ail 11
曾经有一个选项可以为 GNOME 应用程序启用可编辑的菜单加速器。GNOME 团队为此删除了 GUI,但至少在 GNOME 2 下它仍然可以通过 gconf 获得。最近的 Ubuntu 版本使用 GNOME 3;我不确定这是否仍然有效(因为 GNOME 3 已迁移到 dconf)。我试了一下在老gconf-editor,以及设置选项/org/gnome/desktop/interface/can-change-accels使用dconf-editor,但它似乎没有工作Gedit的(V3.4上精确)不。
根据在哪里配置 Nautilus 的快捷键?,它不适用于 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")
Run Code Online (Sandbox Code Playgroud)
~/.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; }
Run Code Online (Sandbox Code Playgroud)
根据一位评论者的说法,Ctrl-Tab是硬编码的,不能轻易反弹,但有一个插件声称可以做到这一点。要安装插件,请参阅如何为 gEdit v3 安装插件?.
对于 gedit2,插件文件放在~/.gnome2/gedit/plugins.
如果您无法使用它,您可以使用不同的编辑器来编辑快捷方式,例如 KDE 的 Kate。
手册中提供了 Gedit 中的默认键盘快捷键列表。在 Gedit 中单击“帮助”>“内容”>“快捷键”以访问它。
我为 Gedit 3.30 及更高版本(包含在 Ubuntu 18 及更高版本中)编写了一个插件,它添加了一些常见的键盘快捷键。
Ctrl+ Tab/ Ctrl+ Shift+Tab用于在文档之间导航
Ctrl+Y用于重做
Ctrl+G用于转到行
Ctrl+E用于删除行
(修改插件以更改这些操作的组合键非常简单。)
https://github.com/fool/gedit_custom_keys/
只需将文件复制到 gedit 插件目录即可。
| 归档时间: |
|
| 查看次数: |
18854 次 |
| 最近记录: |