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