根据 Wiki 的https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit文章,有 8 种“标准颜色”和 8 种“高强度颜色”。当我检查 Linux 虚拟控制台 (tty) 的终端功能时,tput colors
它显示为 8。但是,如果我在 VT 中打印它们,我会得到 16 种不同的颜色。为什么会这样?
这是屏幕截图:
我看到没有 256 色支持。控制台只是混合现有的导致这种“效果”的。所以我不问为什么它不支持 X 或类似的东西。
根据 Wiki 的https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit文章,有 8 种“标准颜色”和 8 种“高强度颜色”。当我检查 Linux 虚拟控制台 (tty) 的终端功能时,tput colors
它显示为 8。但是,如果我在 VT 中打印它们,我会得到 16 种不同的颜色。为什么会这样?
这是屏幕截图:
我看到没有 256 色支持。控制台只是混合现有的导致这种“效果”的。所以我不问为什么它不支持 X 或类似的东西。
案件如下。我有两个文件:file1.c
,file2.c
ls
file1.c file2.c patch.diff
patch < patch.diff
...
x out of x hunk FAILED -- saving rejects to file file1.c.rej
(the same with file2.c)
ls
file1.c file2.c file1.c.orig file2.c.orig file1.c.rej file2.c.rej patch.diff
patch -R < patch.diff # I thought it will revert changes back
...
x out of x hunk FAILED -- saving rejects to file file1.c.rej
(again, the same with file2.c)
ls
file1.c file2.c file1.c.orig file2.c.orig file1.c.rej file2.c.rej patch.diff
现在我带着损坏的文件离开了,不知道如何找回它们。似乎 *.orig 文件在第二遍被替换为已经损坏的更改。有任何想法吗?
我找不到在最后两个聚焦窗口之间切换的方法。我怎样才能做到这一点?有Mod+Tab但仅适用于标签。