选择然后右键单击粘贴的PuTTY选项是鼠标之后的最佳发明。有没有办法让OS X中的终端这样做?破解源代码?安装什么?
OS X终端的源代码是否公开可用?
选择然后右键单击粘贴的PuTTY选项是鼠标之后的最佳发明。有没有办法让OS X中的终端这样做?破解源代码?安装什么?
OS X终端的源代码是否公开可用?
Answers:
安装SIMBL,然后安装TerminalCopyOnSelect。
在终端中,选择一些内容,然后在同一个终端窗口中执行以下操作之一:
单击并拖动选择(稍微;鼠标指针将改变),然后释放粘贴(在拖动时按Esc键取消)
或:使用Shift-Command-V粘贴
或:使用鼠标中键粘贴
回答你的4个问题:
选择putty选项,然后右键单击以粘贴鼠标后的最佳发明。反正有没有让终端这样做?
不,您可以选择所需的文本,然后将选择拖放到命令提示符下。
破解源代码?
可能可以通过逆向工程来完成,但是为什么要为这么微不足道的事情而烦恼,以及它是非法的事实:P
安装什么?
作为kbisset的iTerm建议。
mac终端的源代码是否公开?
不,但iTerm是
您还可以安装TotalTerminal并享受热键访问下拉式Quake风格的终端,该终端也具有复制选择设置:-)
TotalTerminal扩充了现有的终端,并没有取代它,所以我发现它比安装和使用其他应用程序更好的解决方案:-)
我的工作流程
副本:cmd-shift-click - 它复制像putty这样的完整unix路径
用于粘贴:三击触控板,其工作方式类似于xwindow上的鼠标中键或腻子中的右键(需要:http://clement.beffa.org/labs/projects/middleclick/)
如果你尝试了接受的答案; SIMBL TerminalCopyOnSelect方法但失败了,对话框显示:
Terminal 2.5 (v334) has not been tested with the plugin TerminalCopyOnSelect (null)(v0.1.0).
As a precaution, it has not been loaded. Please contact the plugin developer for further information.
这是因为您下载的TerminalCopyOnSelect仅在Terminal.app软件包版本为237 - 240时适用。
您可以从github自己下载并构建它。
git clone https://github.com/genki/terminalcopyonselect.git
cd terminalcopyonselect
open TerminalCopyOnSelect.xcodeproj
# edit Info.plist and set SIMBLTargetApplications's MaxBundleVersion to 400, which is enough for MacOSX Yosemite's Terminal.app
# hit build, and it will copy TerminalCopyOnSelect.bundle under it's proper place: ~/Library/Application Support/SIMBL/Plugins