Das Binden ctrl+ enterergibt keinen Sinn. Der enterSchlüssel sendet normalerweise einen Wagenrücklauf; \r
, Aka \cM
. Mit anderen Worten, enterist bereits ein Steuerzeichen. Daher macht das Anwenden des \c
Modifizierers keinen Sinn. In der Tat sollte dies dazu führen, dass Fish einen Fehler generiert. Ich werde ein Problem eröffnen, um das Team daran zu erinnern, das Problem zu beheben.
Sie haben auch versucht zu binden \c\n
. Binding \n
(aka \cJ
) funktioniert für Fish 2.2.0 oder früher. Ab 2.3.0 erhalten Sie jedoch nicht das erwartete Ergebnis, da Fish den TTY-Treibermodus jetzt deaktiviert icrnl
. So erhält Fish das \r
(auch bekannt \cM
) Zeichen, das normalerweise vom enterSchlüssel gesendet wird . Du willst also wirklich binden \r
(oder \cM
). Das ändert natürlich nichts daran, dass \c\cM
das keinen Sinn ergibt.