Here is a solution for xterm, gnome-terminal, and any other terminal emulator for the XWindow system.
, Ctrl + Enter xterm , , X-. gnome- , XWindow, gnome-. , , .
-, , xterm:
Ctrl + Enter , : xterm , X, . , Esc + M. bindkey zsh ZLE (autosuggest-execute ).
, :
1- xterm :
% xterm -xrm '*.VT100.translations: #override Ctrl <Key>Return: string(0x1b) string("M")'
: Return, Enter, .
2- xterm bindkey:
% bindkey '^[M' autosuggest-execute
3 CTRL-Enter, autosuggest-execute
:
, Ctrl + Enter , ( Esc + M). Compose (5) X11: $HOME/.XCompose, Ctrl + M. bindkey zsh, ZLE (autosuggest-execute ).
, :
1- $HOME/.XCompose
:
include "%L"
! Ctrl <Return> : "\033M"
1: Return, Enter, .
2: ! , .
3: (include...) (, ^ + e, ê).
2- gnome-terminal
3- gnome-terminal, bindkey:
% bindkey '^[M' autosuggest-execute
4- CTRL-Enter, autosuggest-execute