xgdgsc: Reading the Emacs keybinding theme, it seems that your problem should be easy enough to solve. Just add:
bind "<alt>w" { "copy-clipboard" () }
to the gtkrc file. I don't know about C-x h, since GTK applications won't interpret C-x as sending a command, but you can just find some other keybinding that makes since for select all, and add it in the same way.
EDIT: I found this: https://developer.gnome.org/gtk3/3.4/Gt … select-all
Which says the default keybinding to send a select-all signal is either Ctrl-a or Ctrl-/. The Emacs keys overwrite Ctrl-a, but Ctrl-/ still works just fine. And you can also edit the Emacs gtkrc and put
bind "<alt>h" { "select-all" () }
in the "gtk-emacs-text-view" section.
]]>Basically, I want to know if there's a way I can enable alternate keybinding schemes on my system when I'm using awesome, openbox, or anything else I ever feel like trying out. I know it's possible, since GNOME does it, but is there a way any of you know of to accomplish this which is independent of the environment you're using?
It would make my day if you did!
]]>