ターミナルウィンドウでテキストをマークできないのはなぜですか?


12

私はMac OSX Yosemiteの熱心なターミナルユーザーです。ターミナルウィンドウでテキストをマークし、クリップボードにコピー(右クリックまたはcmd + c)します。

なんらかの理由で突然動作を停止しました!マウスをクリックしてドラッグしても、ターミナルウィンドウのテキストをマークできなくなりました。マークをオフにする方法を探していましたが(Windowsコマンドラインツールでは、何らかの理由でそのような設定があります)、これを制御するためのオプションが見つかりません。マウスでマークすることはできませんが、画面上部のファイルメニューバーから[編集]-[すべてをマーク](ノルウェー語のOSXバージョンから自由に翻訳:))を選択できます。 。すべてのマークが表示され、期待どおりにコピーして貼り付けることができます。しかし、私がマウスでマーキングに影響を与える方法はありません-すべてをマークした後、マウスで選択を解除することはできません。

もう一度マウスをクリックしてドラッグすることでマーキングを有効にするためのヒントはありますか?


別のプロファイルを使用するとどうなりますか?Preferences->を参照してくださいProfiles
Pepijn van Leeuwen

異なるプロファイルを使用しても、残念ながら機能しませんでした。以下の@kylebellamyのソリューションを使用する必要がありました。
Markus Bekken、2015年

回答:


7

時々、設定ファイルで物事が不安定になり、物事を適切に機能させるためにそれらを削除する必要があります。アプリを再起動すると、設定が再構築されます。

これを試して:

ターミナルを完全に終了し、次のファイルを削除します:(ホームフォルダー)/Library/Preferences/com.apple.Terminal.plist

うまくいけばうまくいきます!ライブラリフォルダーが表示されない場合は、このクイックガイドに従ってください


出来た!ターミナルを終了しましたが、削除するのではなく、ターミナルの.plistファイルの名前を変更しました。次回の起動時に再び完全に機能しました:)
Markus Bekken

すごい!これは、奇妙な動作をするアプリケーションにとって大きな一歩になる傾向があります。
カイルベラミー

6

端末で実行されているプログラムによってマウスイベントがキャプチャされる可能性があります。それが起こるために:

1)プログラムはマウスをサポートするように作成する必要があります(vimとtmuxはどちらもこのようなプログラムの例です)。

2)端末はマウス報告モードでなければなりません。このモードはデフォルトで有効になっています。

マウスレポートを無効にすると(マウスレポートの表示/許可、⌘R)、アプリケーションがマウスをサポートしているかどうかに関係なく、マウスイベントはキャプチャされず、テキストを選択してコピーすることができます。


⌘Rは、ターミナルのMidnight Commanderでコピー/貼り付けを可能にするトリックでした。
mivk 2018

2

私はこの問題を抱えており、ターミナルを完全に終了してもう一度開くだけで解決しました。

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