2013-04-22 107 views
2

mira命令是否具有类似于终端的命令的外壳历史记录机制?我不断地点击向上箭头来纠正一个小错字,但它不起作用。我为Mac OS X使用Miranda 2.044。米拉的命令历史?

回答

1

试试这个Python的2 oneliner,它通过一个shell重定向标准输入米拉:

python -c "import readline,subprocess as s;p=s.Popen('mira',shell=True,stdin=s.PIPE);[p.stdin.write(raw_input()+'\n') for _ in iter(int,1)]" 

它还允许你使用退格纠正错别字。

或者,尝试rlwrap实用程序:

rlwrap mira