有没有办法在Linux下的某个控制台文本编辑器中编写文本,以便根据定义的系统控制台颜色定义显示的文本颜色(* color0 .. * color15 )?Linux控制台文本编辑器 - 用颜色编写
例如我是什么部分文本显示为绿色,部分为青色而我在文本编辑器中输入。
有没有办法在Linux下的某个控制台文本编辑器中编写文本,以便根据定义的系统控制台颜色定义显示的文本颜色(* color0 .. * color15 )?Linux控制台文本编辑器 - 用颜色编写
例如我是什么部分文本显示为绿色,部分为青色而我在文本编辑器中输入。
Vim的Txtfmt插件提供了您要查找的内容。除了颜色之外,还可以对文本应用格式:例如粗体,下划线,斜体,undercurl等等,以及它们的任意组合。
注:由以前的海报中提到的错误是最有可能失败,使他的vimrc文件类型插件引起的。出于某种原因,通常所需的设置在许多Vim安装中不是默认设置。添加以下行应防止错误:
filetype plugin on
您可以使用这些代码:http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html
基本语法:
echo '/033[
颜色代码m'
(无空格)
要重置
echo '\033[0;0m'
为了使文字颜色:
echo '\033
Ctrl-V
然后Esc
,而不是你可以使用Meta-V
然后Esc
代替echo '\033
Meta-v
既可以根据您的设置Esc
然后v
或Alt-v
。我到目前为止发现的唯一的事情就是叫TxtFmt可用VIM插件在http://www.vim.org/scripts/script.php?script_id=2208
唯一的问题是,我不能让它工作 - 开:MakeTextPage我得到一堆像“未知函数:Txtfmt_GetTokStr”等许多错误。
+1对于任何实际答案感兴趣 – 2013-03-05 09:32:45