Mavericksにアップグレードすると、ターミナルのIビームカーソルが見えなくなりました(スクリーンショットを参照、背景が暗いProプロファイルを使用しています)
カーソルの色を変更する方法、またはカーソルをより見やすくする方法はありますか?環境設定では、テキストカーソルの色を変更するだけでした。
Mavericksにアップグレードすると、ターミナルのIビームカーソルが見えなくなりました(スクリーンショットを参照、背景が暗いProプロファイルを使用しています)
カーソルの色を変更する方法、またはカーソルをより見やすくする方法はありますか?環境設定では、テキストカーソルの色を変更するだけでした。
回答:
多くの人が上記で言及したように、私はこれをしました-
既存のShadowedIBeam.tiffのバックアップを取る
cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
独自のカーソルを作成する....または、あなたが怠け者の場合は、このカーソルを使用してください- (クレジット:Chris Dragonとこのスレッドに関する彼の答え)
次に、元のShadowedIBeam.tiffにコピーします
sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff
そして最後に、これを実行します-
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
あなたが私と同じように幸運だったなら、あなたはあなたの目を本当に感謝していることに感謝しなければなりません!
rm
とmv
、あなたは正しい所有者とアクセス権を設定する必要がありますsudo chown root:wheel ShadowedIBeam.tiff
とsudo chmod 644 ShadowedIBeam.tiff
私と同じ:GIMPを使用してShadowedIBeam.tiffを編集しようとしましたが、何の効果もありません。私が気づいたこと(fileコマンドで)。オリジナルはビッグエンディアンtiffであり、私の修正版はリトルエンディアン.tiffです。一般的に、リトルエンディアン(Intel!)マシンでビッグエンディアンのファイルを配布するのはなぜですか?
AppleがI-Beamの色を反転するオプションを選択するのが賢明だと思います。
スーパーユーザーに関するこの答えは、すべてのアプリで動作するようにカーソルをカスタマイズするためにgithubで利用可能なアプリを書いたソリューションを提供します。
私は長年iTermを使用していましたが、端末の出力が時々不安定になり、snow-leopardの周り、またはネイティブ端末がタブサポートを提供してからしばらくしてからTerminalに戻ることがありました。
Mousescapeでこれを行うことができます:https : //github.com/alexzielenski/Mousecape/releases
Max RudbergのSvanslösカーソルを使用すると、I-Beamが黒の背景にきれいに表示されますが、他の種類の奇妙な派手なカーソルが表示されます。興味があれば、自分で作成できると思います。
ターミナルアプリ内のカーソルTIFF画像を、たとえば画像エディター(フリーウェア)で編集します
Terminal.app/Contents/Resources/ShadowedIBeam.tiff
そして、実行します
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
これを達成するためにGIMPを使用しました
ShadowedIBeam.tiff
ShadowedIBeam.backup.tiff
cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
新しく作成したカーソルファイルを指定した場所にコピーします。この手順により、Terminal.app内のファイルが上書きされます
sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
最後に、カスタムカーソルを使用するようにTerminal.appのフラグを設定します
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
変更がすぐに有効にならない場合(またはクリックした後)、Terminalアプリを完全に閉じ(CMD + Q)、Terminal.appを再度開きます。
(ヨセミテ10.10.5でテスト済み)