SageMath 9.5终端版如何修改字体颜色?Ubuntu 22.04环境
永久修改SageMath 9.5终端字体颜色为绿色(Ubuntu 22.04)
方法1:修改IPython配置文件(推荐)
SageMath的交互式Shell基于IPython,通过配置IPython可让颜色设置永久生效:
- 启动Sage后,执行以下代码确认内置IPython版本:
import IPython; print(IPython.__version__) - 替换下方路径中的
7.16.3为你获取到的版本号,创建/编辑IPython配置文件:nano ~/.sage/ipython-7.16.3/profile_default/ipython_config.py - 在文件末尾添加一行配置:
c.InteractiveShell.colors = 'Linux' - 按
Ctrl+O确认保存,Ctrl+X退出编辑器,重启Sage后设置即可永久生效。
方法2:通过Sage初始化脚本设置
若不想修改IPython配置,可直接在Sage初始化脚本中添加颜色命令:
- 创建/编辑Sage初始化文件:
nano ~/.sage/init.sage - 在文件中添加:
%colors Linux - 保存退出后,下次启动Sage时会自动执行该命令,颜色设置保持不变。
注:
%colors Linux会将终端字体切换为绿色,正好适配紫色终端背景,解决颜色对比度差的问题。
内容的提问来源于stack exchange,提问作者Lucas de Assis
相关产品推荐
相关产品推荐

