我正在使用 Unity Dashcalc:
命令进行快速计算,因为我宁愿这样做,也不愿打开 Chrome 并询问 Google。但是,我无法复制结果,我仍然必须打开计算器应用程序并从那里复制。这有点昂贵,因为它需要先单击图标,等待愚蠢的动画完成,然后单击生成的图标再次,然后点击打开的应用程序,然后选择结果,然后复制。因此,使用网络浏览器仍然更简单,所以我希望这在 Dash 中同样简单。
无论我如何点击结果,似乎都没有办法选择文本并复制。我对如何使用其他应用程序来实现这一点不感兴趣,因为这很简单而且众所周知。我只对如何在仪表板本身内做到这一点感兴趣。
有没有办法可以修改破折号,使文本更容易选择?有没有办法可以将calc:
结果复制到剪贴板?例如,如果我输入calc: 37/60
,我只需按“ctrl+c”即可将其复制到0.616666667
剪贴板中。
顺便说一句,我使用的是 Ubuntu 16.04 LTS。另外,我并不拘泥于“dash - 计算器”组合 - 如果有其他方法可以打开 dash,输入一些算术,然后得到一个可以选择和复制的答案,我会很高兴。我宁愿不编写自己的脚本来处理这个问题,因为对于操作系统来说,这是一个非常原始的操作,dash 应该可以帮我做这个。
答案1
您可以直接通过键盘执行此操作,但需要额外的组合键。使用calc: 37/60
仪表板上的命令,gnome-calculator
将自动打开并显示结果。收到结果后,输入ShiftHome,然后CtrlC计算结果现在位于剪贴板中。无需使用鼠标或手动打开计算器。是的,您可以复制 dash 中的内容,但您无法从中获取结果。
在 Ubuntu 下使用 Unity 14.04 LTS 和 16.04 LTS 进行了测试。
如果你希望使用单个组合键完成此任务,你可以使用以下宏录制宏宏它在 Universe 存储库中可用,并将其分配给未使用的组合键(以避免在此过程中破坏其他东西)。如果有任何不清楚的地方,请给我留言,我会尽力消除任何困惑。