Wie kann ich die Hintergrundbeleuchtung mit STRG+Z in Vim oder Nano deaktivieren?

Wie kann ich die Hintergrundbeleuchtung mit STRG+Z in Vim oder Nano deaktivieren?

Ich verwende es stty susp ^-in einer Benutzer- .bashrcShell, um zu verhindern, dass Benutzer mit STRG+Z einen Prozess in den Hintergrund drängen.

Der Grund dafür ist, dass viele unserer Benutzer an die Verwendung von Oracle SQLPlus auf VMS gewöhnt sind und der Standardeditor STRG+Z zum Speichern und Beenden des Editors verwendet. STRG+Z unter Linux hat offensichtlich eine völlig andere Funktion und verwirrt unsere Benutzer völlig, da sie instinktiv STRG+Z drücken.

Während stty susp ^-es bei einigen Befehlen (z. B. top) zu funktionieren scheint, funktioniert es nicht, wenn ich es wirklich brauche, d. h. in Editoren wie nanooder vim.

Kann mir jemand einen Vorschlag machen, wie ich das erreichen könnte?

Bearbeiten: Ich muss nicht verwenden bash, daher sollte eine alternative Shell ausreichen, die keine Jobsteuerung unterstützt (vorausgesetzt, eine solche Shell existiert).

Antwort1

Um die Suspend-Funktionalität (Strg+Z) in zu deaktivieren nano, können Sie unset suspendnanorc in das globale System einfügen, das sich höchstwahrscheinlich unter befindet /etc/nanorc. Weitere Informationen finden Sie auf der Manpage nanorc(5).

verwandte Informationen