In allen mir bekannten Terminalemulatoren Ctrlwerden Steuercodes wie Ctrl+ Cund Ctrl+ gesendet Z. Auf den meisten Systemen steht dies im Widerspruch zu gängigen Tastaturkürzeln.
Somit wird auf all diesen Systemen außer OS X CtrlShiftzum Kopieren und Einfügen mehr verwendet, was ich sehr ärgerlich finde. Wenn ich bei jedem versehentlichen Öffnen des Firefox-Inspektors einen Cent bekommen würde, wäre ich reich.
Ich habe versucht, das Verhalten von Apple Cmdfür Tastaturkürzel nachzuahmen , aber dies ist auf dem gesamten Desktop praktisch unmöglich zu erreichen.
Die andere Alternative besteht darin, eine andere Kombination zum Senden von Steuercodes zu verwenden. Gibt es einen Terminalemulator, der dies unterstützt?
Ich fand, dass Sakura das Setzen des Modifikators für Tastenkombinationen erlaubt, aber nicht für Steuerzeichen. Ein weiteres wünschenswertes Merkmal ist ein nicht durcheinandergebrachter Zeilenumbruch, der jedoch von untergeordneter Bedeutung ist.
vi
es Ihr Ding ist, können Sie Ihr Terminal in den vi-Modus versetzen:$ set -o vi
und alles, was Sie tun,vi
können Sie auf dem Terminal tun.esc, v
lasse mich jedoch nicht zum Auswählen und Ziehen von Inhalten verwenden.Antworten:
Sie können Ihre Einstellungen in den Tastatureinstellungen von Gnome Terminal ändern
Menü> Bearbeiten> Tastaturkürzel ...
Dann können Sie immer noch drücken, um das Shiftzu tun, was diese Tastenkombination normalerweise in einem Terminal tun würde, z
Alternativ könnten Sie sich angewöhnen
in allen Anwendungen, um zu vermeiden, dass Sie versehentlich Ctrl+ Cin Ihrem Terminal drücken und das Programm abbrechen, anstatt Text zu kopieren. Diese Verknüpfungen stammen aus den IBM Common User Access-Standards . Einige Leute erinnern sich vielleicht an sie aus DOS EDIT.
quelle
Sie können Text auch auswählen und einfügen, indem Sie mit dem Mauszeiger klicken ...
quelle
Ich bin ein Fan von Parcellite . Es kann Inhalte bei Auswahl kopieren und bei mittlerem Mausklick einfügen. Es ist viel schneller als die Verwendung von Tastaturkürzeln. Versuche es.
quelle
Mit dem Kitty-Terminal können Sie diese Konfigurationsoption einstellen (nicht Standard, aber nett):
map ctrl+c copy_or_interrupt
Wenn Sie dann Strg-C drücken, wird kopiert, wenn etwas ausgewählt ist. Wenn jedoch nichts ausgewählt ist, wird das reguläre Interrupt-Signal gesendet.
quelle