终端中字符编码的上下文感知切换

时间:2010-08-22 20:07:21

标签: linux character-encoding terminal gnome gnome-terminal

当处理使用不同字符编码的项目时,我发现自己经常切换终端的字符编码。在某些终端(例如gnome-terminal)中,您可以为不同的终端创建配置文件(例如,使用UTF-8的项目的配置文件“项目A”和使用ISO-8859-1的配置文件“项目B”)这样做只是为了切换编码很尴尬。

是否有一种明智的方法可以自动切换编码,例如在项目根目录中使用点文件或使用版本控制元数据?

1 个答案:

答案 0 :(得分:0)

听起来“不同终端环境的不同配置文件”的想法可能是您最好的选择。您可以轻松地为每个配置文件创建桌面快捷方式。

另一个(不那么优雅)的替代方案是为每个目录创建一个不同的“env”脚本,然后在开始在该会话中工作之前将其(例如“./env”)来源。

恕我直言.. PSM