Not sure if I am missing something very obvious here, but it looks like you can't set your own key bindings in gedit. I've looked around on the ubuntu support forums and Googled around, but apart from a very old and down-voted gedit plugin on sourceforge, there is nothing that allow this.

Any help will be appreciated.

link|improve this question

feedback

3 Answers

up vote 3 down vote accepted

Well if you want to at least set that option so you can customise existing menu entries, run:

gconf-editor

and navigate to /desktop/gnome/interface and check the box for can_change_accels

Other than that...nope, not much you can do. (PS: I like Kate more than Gedit)

link|improve this answer
1  
Thanks for confirming that one can't do custom key-bindings in gedit other than the menu accelerators. That is a complete show stopper for me and I'll replace gedit asap. I don't have enough reputation to up-vote you (yet). – JannieT Aug 14 '10 at 14:39
feedback

I wanted to know this a while back as well and eventually came across this:

https://answers.launchpad.net/ubuntu/+source/gedit/+question/37357

Enable 'Editable menu shortcut keys' in System > Preferences > Appearance > Interface.

You can then highlight a menu entry in gedit and change its key binding by pressing the combination you want.

link|improve this answer
Thanks! I'm on Ubuntu Lucid and it doesn't have an Interface tab in the Appearance dialog. Also, even if I could make my menu shortcut key editable, it would not be much use, because there are so few commands exposed via the menu. With this method I can't set ctrl-e to delete the current line, for example. – JannieT Aug 12 '10 at 2:11
feedback

This page's comments contain some info about changing keyboard shortcuts: http://live.gnome.org/Gedit/KeyboardShortcuts

For example, you could install this plugin to edit some of them: http://empty.23inch.de/pmwiki.php/Main/EditShortcuts

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.