我正在使用 tmux 的管道窗格来记录我在做什么,我想解析并考虑我输入的命令等。但是当我得到xxx.log
文件并用 vim 打开它时,我发现那里有许多特殊词,如 ^H、^M、^G 等,请参见示例:
administrator@ubuntu:~$ echo "hello,world[K[K[K[K[K[K[K[K[K[K"
h
administrator@ubuntu:~$ ^G^G^G^G
administrator@ubuntu:~$
我知道 tmux 记录了我输入的所有内容,但是某些带有 Ctrl/alt 前缀的键无法显示,我想忽略它们。如何使用 perl/python 或 C 存档,有什么提示吗?