ansi-escape

    1热度

    3回答

    出于某种原因,我无法在iPhone或Safari浏览器上显示CSS box-shadow。以下是代码: input.error { box-shadow: 0 0 5px 1px rgba(224, 39, 14, 1); -webkit-box-shadow: 0 0 5px 1px rgba(224, 39, 14, 1); -moz-box-shadow: 0

    -1热度

    0回答

    我想检测系统控制台是否支持来自Java应用程序的ANSI颜色代码(以及哪些),而不依赖于本机代码(也就是说,我无法与ncurses进行交互)。 有没有一种简单可靠的方法将$TERM映射到控制台支持的颜色代码列表? 难道我的应用程序确实需要支持数百terminfo的代码在http://invisible-island.net/ncurses/terminfo.src.html发现还是有,我应该检查而

    0热度

    2回答

    像resize这样的程序询问终端的大小。最终,他们会发送一些(ANSI)转义序列到stdout,并期望终端对它们自己返回一些字节作出反应。 机制的作用与此交互式Python代码片段可见: >>> print('\x1b[21;t') Gnome终端将明显插入相关标准输入窗口标题的东西。 哪个脚本片段会激起终端写它的大小(以字符)?如果尺寸返回不可见,则应该进行一些简单的转换以查看某些内容。 S

    -1热度

    3回答

    我想以编程方式读取/ etc目录的内容。如果可能的话,请回复代码以实现此目的。

    3热度

    2回答

    当您启动(n)的诅咒程序,它会从你的终端仿真器中删除滚动条,清屏,滚动日志(历史)也将消失。当您退出程序时,屏幕内容会再次出现,滚动条返回,滚动缓冲区返回。 如何ncurses的不是吗?我研究了所有的ANSI转义代码,我看不到任何可以做这种事情的东西。这背后的技术是什么?

    0热度

    1回答

    我想弄清楚PuTTY终端如何编号它的行和列。 它是从0,0还是1,1开始的? 我使用VT100来设置光标,发送正确的计数很重要。 我想强制光标位置是这样的:ESC[1,0f我希望它将光标设置在第二行(从零开始)和第一列。

    -1热度

    1回答

    我已经为记录器放置了一个自定义格式化程序,并且使用了pyspark,但它看起来像在命令行中删除了所有的颜色。我可以确认转义序列出现在每个发射值的记录中,但是看起来它们在发送到终端时被剥离。 为什么? import datetime import logging import colorama from pygments import highlight from pygments.lex

    0热度

    1回答

    我尝试用另一行替换给定行上打印的文本。为此,我一直在使用ANSI转义码。 我的问题是何时被替换的行在屏幕上不再可见(但通过向上滚动窗口仍然可见),我似乎无法修改它了。 这里是我的问题的一个简单的独立例如: import os nb_lines_term = int(os.popen('stty size', 'r').read().split()[0]) tot_lines = nb_li

    0热度

    2回答

    (使用最新的OS X和最新的Emacs可以用自制) 在Emacs当我做 M-x shell ,然后启动一个REPL控制台与 rails console 我得到 bash-3.2$ rails c Loading development environment (Rails 5.0.0) ^[[0G[1] pry(main)> 而不是漂亮的颜色,我看到^ [[0G [1] 我该如何解

    0热度

    2回答

    当我使用: print('\27[31mReady!') 一切我打印保持相同的颜色。 并把\ n它没有做任何事情后。这甚至应该做什么? 是否有一个“\”命令来关闭颜色代码这样或不是? 如何使文本正常,所以我打印的所有内容? 我想使“准备好!”红色和一切其他回到正常与最简单的策略(不管)也许如果我添加另一个打印,它说,它应该是绿色的,然后我希望它是绿色只是消息后它应该回到正常。