【发布时间】:2015-07-22 09:24:16
【问题描述】:
我非常喜欢 iTerm 2 中的自动复制功能。是否可以通过 Bash/ZSH/Node/Python 等以编程方式获取用户的选择?我熟悉使用 pbcopy 之类的东西来点击粘贴板,但不熟悉在 JavaScript 或 Objective-C 之外检索当前选择的方法。
【问题讨论】:
-
你到底想做什么?您在哪里尝试获取用户的选择?通过选择,您的意思是外壳中的当前/最后一个突出显示?
-
正是 iTerm 2 所做的。当进行文本选择/突出显示时,会触发一个事件并将突出显示的文本复制到剪贴板。
-
不过,这并不是我的问题的真正答案。你说
iTerm2已经做了你想做的,对吧?那么,您希望它发生在哪些地方没有发生呢? -
你到底想做什么? “通过 Bash/ZSH/Node/Python 以编程方式获取用户的选择”您在哪里尝试获取用户的选择? “在 CLI 应用程序的代码中。Node 中的 Yargs 就是一个例子。”通过选择,您的意思是外壳中的当前/最后一个突出显示? “是的。”
标签: macos shell terminal command-line-interface clipboard