升级到Mavericks后,终端中的I型光标变得不可见(请参见屏幕截图,我使用的Pro配置文件背景较暗)
有没有办法改变光标的颜色或使其更明显?在首选项中,我仅设法更改了文本光标的颜色。
升级到Mavericks后,终端中的I型光标变得不可见(请参见屏幕截图,我使用的Pro配置文件背景较暗)
有没有办法改变光标的颜色或使其更明显?在首选项中,我仅设法更改了文本光标的颜色。
Answers:
如上文所述,我这样做-
备份现有的ShadowedIBeam.tiff
cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
然后将其复制到原始的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。总的来说,我确实知道little-big-endian是什么意思,但是为什么Apple会在little-endian(Intel!)计算机上分发big-endian文件?
我认为,如果Apple可以选择反转I型光束的颜色,那将是明智的选择,对此一点也不幻想或困难!
关于超级用户的答案提供了一个解决方案,其中他编写了一个可在github上使用的应用程序,以自定义光标以使其能够与所有应用程序一起使用。
我已经使用iTerm多年了,但是它确实使我感到困惑,因为有时终端输出可能会出现不稳定现象,我在雪豹附近或在本机终端提供了选项卡支持后的某个时候切换回了Terminal。
您可以使用Mousescape做到这一点:https : //github.com/alexzielenski/Mousecape/releases
如果您使用Max Rudberg的Svanslös光标,则I-Beam会很好地显示在黑色背景上,并发出警告,它会为您提供其他奇怪的闪光光标。我相信,如果您有兴趣,可以创建自己的。
使用例如图像编辑器(免费软件)在Terminal App中编辑光标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
将新创建的Cursor文件复制到指定位置,此步骤将覆盖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上测试)