标签: ansi

带有 ANSI 颜色处理的 Windows 控制台

是否有任何用于解释 ANSI 着色的 Windows 控制台模拟器?

我们使用 rspec,我们团队的一部分使用 Windows,用于着色的特殊字符串对他们来说不是很有用 ;)。

windows console colors ansi

49
推荐指数
5
解决办法
5万
查看次数

Notepad++ 中的 ANSI 到 UTF-8

我有一个用 ANSI 编码的文本:

ANSI 文本文件

当我尝试将其转换为 UTF-8(使用 Notepad++ 菜单编码 > UTF-8)时,我得到了一些奇怪的字符:

UTF-8 文本文件

我认为 UTF-8 是 ANSI 的超集,我以后不会有这样的问题。无论如何,我可以避免那些奇怪角色的出现吗?

notepad++ character-encoding ansi utf-8

32
推荐指数
1
解决办法
13万
查看次数

如何使用 Ansi 转义序列更改 xterm 的颜色?

我想从命令行更改我的 xterm 的颜色(背景、字体、前景)。我听说这可以使用 ANSI 转义序列来完成。

如果这是可能的:

  • 它是如何完成的?
  • 我可以使用颜色名称还是必须使用它们的 RGB 代码?

colors xterm ansi

29
推荐指数
3
解决办法
3万
查看次数

在 Bash 提示的函数中转义非打印字符

在 Bash 提示(PS1 变量)中,我正在调用一个函数来潜在地向提示添加文本: export PS1="\u@\h \$(my_function) \$ "

但是,提示中的函数包含 ANSI 颜色代码,这些代码会根据函数的输出(有时为红色,有时为绿色)而变化。将 " \["添加到 PS1 变量应该将这些代码转义为非打印,但如果我echo在函数中执行 an ,则 " \[" 会在提示中逐字打印。

如何从函数中转义这些 ANSI 颜色代码以在 bash 提示中使用?

bash ansi prompt

24
推荐指数
1
解决办法
7329
查看次数

在记事本中将默认 ANSI 更改为 UTF-8

几个月前我买了一个电子书阅读器,我终于弄明白了为什么它不能正确显示 .txt 文件。它不喜欢ANSI。记事本提供的其他 3 种编码类型没有问题。

出于某种原因,我选择了 UTF-8 并解码了我拥有的所有 .txt 文件(我们正在谈论数千个小而重要的文件)。它们工作正常,现在我注意保存在 UTF-8 中,但我了解自己,我知道在某些时候我会忘记它,并保存在默认的 ANSI 中。

那么小小说之后的问题:有没有办法在保存新打开的记事本时更改默认编码?(赢7)

我知道打开以前创建的 .txt 文件时更改默认值的方法,但总是先创建新文档很痛苦。

windows windows-7 notepad ansi utf-8

23
推荐指数
2
解决办法
11万
查看次数

如何让 XTerm 不使用粗体?

我喜欢使用 XTerm,我喜欢它默认的“固定”字体,我喜欢使用终端颜色而不是单色终端。

但是,XTerm 似乎坚持在显示亮色时使用粗体版本的字体:

截屏

我讨厌字体的粗体,但我喜欢亮度。手册页似乎建议将“ XTerm.VT100.boldMode:false”添加到我的~/.Xresources将禁用此“功能”,但它似乎没有任何效果。我已经在那里好几个月了,所以这不是重启问题。

如何强制 XTerm 始终使用固定字体的标准非粗体版本,即使它显示的是亮文本?

编辑:有些人建议将“XTerm*boldMode: false”放在我的 ~/.Xresources 中。那也没有帮助。不过,我已确认更改已对 xrdb 生效:

$ xrdb -query | grep boldMode 
XTerm*boldMode: false
Run Code Online (Sandbox Code Playgroud)

如果我运行 xprop 并单击一个 xterm,我会得到 " WM_CLASS(STRING) = "xterm", "XTerm"" .. 所以我肯定在运行真正的 xterms。

顺便说一句,这只是一个普通的 Ubuntu Intrepid 盒子。如果这里的其他人正在运行相同的,您可以尝试运行:

echo -e '#\e[1m#'
Run Code Online (Sandbox Code Playgroud)

...让我知道右边的# 是否像左边的一样在中间有一个黑色像素?

linux xterm ansi

19
推荐指数
3
解决办法
1万
查看次数

支持ANSI斜体转义码的终端?

我想在终端中用 Vim 替换 GVim。GVim 的优点之一是它能够使用斜体显示文本。

Vim 允许为斜体 ( \e[3m)设置 ANSI 转义码,但这在 Gnome 终端中不起作用。是否有支持斜体的 ANSI 转义码的终端模拟器?

linux terminal ansi gnome-terminal

17
推荐指数
3
解决办法
5280
查看次数

是否可以更改记事本中的默认编码?

在 Windows 7 (x64) 上,用于在记事本中保存文本文件的默认选项是 ANSI。可以从组合框中选择其他编码,但是,我希望将此选项设为默认值。

windows encoding notepad ansi

16
推荐指数
2
解决办法
7万
查看次数

PHPUnit Windows 命令框漂亮的颜色

我在 Windows 机器上安装了 PHPunit。但是我的命令行没有得到很好的输出。搭配绿色。PHPunit 邮件列表上有人告诉我我需要 ansi.sys 驱动程序。

有人能告诉我怎么做才能让 PHPunit 使用驱动程序吗?

我试着添加

device=%SystemRoot%\System32\ansi.sys
Run Code Online (Sandbox Code Playgroud)

到我的 config.nt,但这并没有给我想要的输出。有任何想法吗?

command-line ansi phpunit windows-xp

14
推荐指数
1
解决办法
6107
查看次数

如何让 excel 不乱搞 .csv 文件的格式

当我尝试在 Excel 中编辑 csv 文件时,我遇到了两个问题。

  1. 我有一个 ISBN 列,每次保存文件时都会重新格式化为科学格式
  2. 当我打开文件时,文件的编码从 UTF-8 更改为 ANSI。

这真的非常令人沮丧,而且完全是在浪费时间。

有什么方法可以强制 Excel 单独保留文件格式?

csv ansi utf-8 microsoft-excel-2010

12
推荐指数
2
解决办法
3万
查看次数