
1 zhouzm 2015 年 5 月 21 日 |
2 Cee 2015 年 5 月 21 日 Oh my fish! |
5 kamushin OP @zhouzm 恩。这样就是按照各自软件的方式去搞,而我对于各个软件的输入,其实都是走过了terminal,所以更希望在terminal这层帮我做记录。 |
6 lancelot9113 2015 年 5 月 21 日 @kamushin “而我对于各个软件的输入,其实都是走过了terminal” 你确定在类似python这样的interactive command interface里,输入的命令有经过terminal么?有根据么? 我不知道事实如何,但是非常怀疑你的这个想法。以下只是臆测: 既然shell本身就是一个这样的环境,那么python的这种环境应该也是类似的,也即进入了子环境。 在子环境下输入的命令在没有特殊调用的情况下会特意跑出python这个环境到shell环境下观光一会儿然后回到python环境?虽然unix的管道设计是为了流互通。但是,应该不会存在没有目的互通。 |
7 goldenapp 2015 年 5 月 21 日 zsh |
8 twitchgg 2015 年 5 月 21 日 oh-my-zsh |
9 lululau 2015 年 5 月 21 日 @lancelot9113 LZ 说的没错,所有你从终端输入的数据,肯定是要过终端的,为什么?因为你是从终端输入的啊。。。 LZ 想要的这个功能其实 iTerm 差不多是有的: echo 'tell app "iTerm" to get text of current session of current terminal' | osascript 结合 Alfred Workflow 完美满足 LZ 的需求 |