SHIFTを使用せずに端末にコピーして貼り付けます


15

私が知っているすべての端末エミュレーターで、+ や+ Ctrlなどの制御コードの送信に使用されます。ほとんどのシステムでは、これは一般的なキーボードショートカットと競合します。CtrlCCtrlZ

したがって、OS X以外のすべてのシステムでCtrlShiftは、コピーアンドペーストなどに使用されますが、これは本当に面倒です。Firefoxインスペクターを誤って開いたたびに1ペニーをもらえたら、私は金持ちになります。

Cmdキーボードショートカットに使用するAppleの動作を模倣しようとしましたが、これをデスクトップ全体で実現することは事実上不可能です。

他の方法は、制御コードを送信するために別の組み合わせを使用することです。これをサポートする端末エミュレータはありますか?

さくらでは、キーコンボの修飾子を設定できますが、制御文字の修飾子は設定できません。別の望ましい機能は、めちゃくちゃな行の折り返しですが、それは二次的に重要です。


場合はviあなたのものです、あなたはviのモードであなたの端末を設定することができます$ set -o viし、あなたが行うすべてのvi端末上で行うことができます。
mkc 14

2
* nixシステムでは、何かを選択するとクリップボード(まあ、そのうちの1つ)にコピーされ、中クリックで貼り付けられます。キーボードショートカットは不要です。
テルドン

1
U&Lに関するQ&Aのバックカタログ、特に「unix clipboard」をご覧になることをお勧めします。Unixのクリップボードは、使い慣れたWindowsのクリップボードよりもはるかに洗練されています。複数のクリップボードと、それらと対話するためのツールのホストがあります。
slm

何を言っているのか...ターミナルでテキストを選択しても何もコピーされません。私はWindowsに慣れていません。すでにviモードを使用しesc, vていますが、選択してヤンクすることはできません。
ペピン14

回答:


14

Gnomeターミナルのキーボード設定で設定を変更して、

  • Ctrl+ C=コピー
  • Ctrl+ V=貼り付け

メニュー>編集>キーボードショートカット... Gnomeキーボードショートカットの設定

その後Shift、端末で通常行うキーの組み合わせを押して実行できます。たとえば、

  • Ctrl+ Shift+ C=割り込み
  • Ctrl+ Shift+ V=リテラルの次の文字

または、使用する習慣を身に付けることができます

  • Ctrl+ Ins=コピー
  • Shift+ Del=カット
  • Shift+ Ins=貼り付け

すべてのアプリケーションで、ターミナルで誤ってCtrl+ Cを押して 、テキストをコピーする代わりにプログラムを中断させないようにします。これらのショートカットは、IBM Common User Access標準にまでさかのぼります。一部の人々はDOS EDITからそれらを覚えているかもしれません。


1
xfceターミナルでそれを行う方法は?
-ChiseledAbs

1
あなた、サー、私の一日を作りました!ctrl + shift + c / vでどれだけ長く住んでいたのか、この修正がどれほど簡単かを考えると、アプリケーション間で混乱を招く混乱が生じています。
Eloff


0

私はパーセライトのファンです。選択時にコンテンツをコピーし、マウスの中央クリックで貼り付けることができます。キーボードショートカットを使用するよりもはるかに高速です。試してみる。


4
+1ですが、パーセライトとは関係ありません。コピーを選択し、中央クリックペーストはデフォルトの* nix動作です。
テルドン

0

kittyターミナルでは、この構成オプションを設定できます(デフォルトではありませんが、素晴らしいです):

map ctrl+c copy_or_interrupt

次に、Ctrl-Cを押すと、何かが選択されている場合はコピーされますが、何も選択されていない場合は、通常の割り込み信号が送信されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.