add support for configuring Ctrl-Alt-A keybinding which is renaming the tab conflicts with emacs -nw

Bug #1707278 reported by Sirshak
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Terminator
Incomplete
Undecided
Unassigned

Bug Description

Please add support for configuring Ctrl-Alt-A keybinding which is renaming the tab conflicts with emacs -nw. Basically Ctrl-ALt-a does not work on terminator which from reading manual page I understood stands for renaming tab which I am not allowed to reconfigure in the config file.
[global_config]
[keybindings]
rename_tab = <Ctrl><Alt>t
[layouts]
  [[default]]
    [[[child1]]]
      parent = window0
      type = Terminal
    [[[window0]]]
      parent = ""
      type = Window
[plugins]
[profiles]
  [[default]]
   scrollback_infinite = True

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Why edit the config file? There's a perfectly good preferences tab for configuring keyboard shortcuts (Keybindings).

At least on my system Ctrl+Alt+T is an external global desktop shortcut to launch a new terminal, so I suspect you cannot bind it for that reason. But editing it in the preferences UI to (for example) Ctrl+Alt+B works.

There is also a current problem that the function to hide a terminator window by default on Shift+Ctrl+Alt+A is not handling shift properly. Instead it works on Ctrl+Alt+A, and this will interfere still. So you'll need to shift that elsewhere too.

You don't mention which version you are on. That is generally helpful info. Please don't assume I can guess these things just from a description.

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Reassigning these keys is working for me. So I can't decide if this is Invalid (a support request) or Incomplete (not enough info to understand your issue). I'll err on the side of caution.

Changed in terminator:
status: New → Incomplete
Revision history for this message
Sirshak (sirshakd) wrote :

Apologize for not mentioning info
$ terminator -v
terminator 1.90

$uname -a
Linux XXXX 4.10.0-28-generic #32-Ubuntu SMP Fri Jun 30 05:32:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

terminator does not have a preferences tab atleast not visible on lubuntu. lxterminal does(default terminal).

I need to reassign C-M-A as its a shortcut for c code navigation in emacs which is not working when opening through terminator it works fine on GUI.

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

O_o

1. Open Terminator
2. Right-click over terminal area
3. Select "Preferences"
3. Click "Keybindings" tab
4. Find desired shortcut
5. Click on shortcut (i.e. Ctrl+Alt+A)
6. Press new shortcut
7. Enjoy

Revision history for this message
Sirshak (sirshakd) wrote :

Thank you. That was embarrassing.
But still I cant see any shortcuts in Keybindings which correspond to C-M-A so not sure how to overrride that.

The options I see are

broadcast_all
cycle_prev
go_right
help
previous_profile
reset_clear
rotate_ccw
switch_to_tab_10

Revision history for this message
Stephen Boddy (stephen-j-boddy) wrote :

Ctrl-***Meta***-A? Or Ctrl-***Alt***-A?

Revision history for this message
Sirshak (sirshakd) wrote :

Ctrl-***Alt***-A

Revision history for this message
agb (agb-ukr) wrote :

I don't know why.. It seems like shortcut for 'hide_window' Shift+Ctrl+Alt+a is fired when I press Ctrl-Alt-a

I can normally use Ctrl-Alt-a after disabling Shift+Ctrl+Alt+a

Revision history for this message
Patryk "LeadMan" Benderz (leadman) wrote :

This bug still exists. It collides with Ctrl+Alt+a as a shortcut to git "Add file" in Jetbrains IDEA.
Disabling Ctrl+Alt+A in terminator preferences did not help.
I had to additionally disable Shift+Ctrl+Alt+A . Otherwise shortcut was "stolen" by terminator - even though there was no focus on terminator window !
This might be related to the fact that IIRC letter "a" in terminator config file was in fact a capital "A" which may have been resolved as : Ctrl+Alt+A=Ctrl+Alt+(Shift+a)
...if you know what I mean...

'
patben@patben-amd:~$ LANG=C apt-cache policy terminator
terminator:
  Installed: 1.91-1
  Candidate: 1.91-1
  Version table:
 *** 1.91-1 500
        500 http://pl.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        500 http://pl.archive.ubuntu.com/ubuntu bionic/universe i386 Packages
        100 /var/lib/dpkg/status

patben@patben-amd:~$ uname -a
Linux patben-amd 4.15.0-33-generic #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
'

Revision history for this message
Anders Øyvind Urke-Sætre (andersoyvind) wrote :

Also experiencing this, version 1.91.

Workaround: After disabling Ctrl+Alt+Shift+A keymap, kill all terminators and restart them. Sounds a bit sci-fi, but...

Revision history for this message
Nha Huynh (thanhnha1103) wrote :

Thanks @Andersoyvind, It's working.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.