How to create custom keyboard shortcuts in Thunar File Manager
$ cd ~/.config/Thunar
uca.xml, copy the
<unique-id> value (a numeric string) for the custom action (e.g. "Open Terminal Here") you want to target.
Search for it in
accels.scm. You will find it in a line of this form:
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1552605449573546-1" "")
Check your preferred custom keyboard shortcut in Thunar to ensure it currently has no effect.
Then add it inside the second pair of quotes and remove the
; at the start so as to uncomment the line, giving, for example
(gtk_accel_path "<Actions>/ThunarActions/uca-action-1552605449573546-1" "<Alt>t").
Save the file, log out and in, and it should work.
<Shift> are self-explanatory,
<Primary> means the Control key.
Function keys are typed as
F2 etc. Just append the target key to the modifier, so