ターミナルでShiftキーを使用する


8

私はLinuxを初めて使用するので、これが非常に単純な質問である場合は失礼し、読む必要があることを指摘してください。しかし、私は今のところ答えを見つけることができません。

ターミナルで、コマンドラインでShift+ Leftまたはを押してテキストを選択しようとすると、Right代わりに「D」と「C」が入力されます。(Shift+ UpはAとShift+ DownBを生成します)。マウスを使用してコピーして貼り付ける方法をどこかで読みました。ターミナルが完全なキーボード制御を提供しないとは思えません。

注:Ctrl+ LeftまたはRightはカーソルを必要に応じて移動しますが、Ctrl+ Shift+ LeftまたはそれRightでもDとCを入力します。


これは、歴史的な理由で予想される動作です
Pablo Bianchi

Shift +矢印を使用してテキストを選択するという考えがターミナルエミュレーターに反映されなかったことは、実際にはかなり興味深いものです。私が試してみたことは一度もありませんでしたが、カーソルの位置とテキストの選択は端末ではまったく関係がないためだと思います。私が考えることができる最も近い同等物は、シフトされた矢印をバインドしてtmuxでコピーモードに入ることです。
ivan 2017年

回答:


6

既知のバグのようです-ここを参照してください:https : //bugs.launchpad.net/ubuntu/+source/vte/+bug/546021とアップストリームのバグはここhttps://bugzilla.gnome.org/show_bug.cgi? id = 617646

コピーと貼り付けは、それぞれCtrl-Shift-Cと-Vで機能します。基本的に、他のGnomeアプリケーションから知っている関連するすべてのショートカットは、Shiftキーを押して追加することでターミナルに適用できます。たとえば、終了するにはCtrlキーとShiftキーを押しながらQキーを押します。


申し訳ありませんが、とにかく答えていただきありがとうございます。
texnic 2011年

2

screenまあ、それはそれ自身をターミナルマルチプレクサとして説明します。強化されたターミナル環境を提供し、キーボードだけを使用してテキストを選択およびコピー/貼り付けするためのメカニズムを備えています。CTRL + [を使用すると、カーソルでバッファをローミングできます。EnterキーまたはSpaceキーを押して選択を開始し、もう一度押してコピーを終了し、ローミングモードを終了します。CTRL +]は選択を貼り付けます。

このルート(私はこれなしでは生きられない:GNU screenは私が新しいコンピューターに最初にインストールするものの1つです)に行くと、あなたはbyobuそれほど威圧的ではないことがわかります。画面は構成する獣です、byobuはそれを美しく見せます。

tmuxは、同様の機能を持つ別のターミナルマルチプレクサです。どうやらそれはに比べて多くの改良点を持っているようでscreen、特にその中にはまともな設定ファイルがあります。


1
貢献してくれてありがとう。それでも、このシンプルな端末がいつの日か機能することを願っています。それは1つが使用する必要があることを理解することは不可能だマウスをして、端末
texnic 2011年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.