【问题标题】:Python curses draw nvim-style gui cursor vertical barPython curses 绘制 nvim 风格的 gui 光标竖条
【发布时间】:2020-03-20 21:57:38
【问题描述】:

如何使用 python curses 库将光标绘制为竖线?

【问题讨论】:

  • 我能问为什么投反对票吗?

标签: curses python-curses


【解决方案1】:

你需要这样做:

https://stackoverflow.com/a/17100535/9590859

curses 库中没有用于原始控制序列的 API,只需运行:

def run_control_sequence(sequence):
    os.write(sys.stdout.fileno(), bytes(sequence, 'utf-8'))

run_control_sequence('\x1b[\x36 q')

此解决方案取决于终端。上面的控制顺序是针对xterm的。

【讨论】:

  • 通过使用给定的光标首选项运行此函数,它会更新curses屏幕中的光标吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多