Tag: gnome terminal

如何配置alpine(pine)来打开与firefox的URL链接?

为了回应关于运行alpine 评论 ,如何从gnome-terminal运行的alpine MUA(邮件用户代理)“点击”此链接?

在gnome终端中粘贴时删除前面的“file://”

我正在使用Ubuntu 14.04,但我猜这个东西几乎可以在所有版本的Ubuntu中看到。 当我使用Ctrl c从nautilus复制文件并粘贴到gedit时,它会粘贴像/home/urvish/.bash_history这样的文本,这对我来说非常合适。 但是当我使用Ctrl Shift v将它粘贴到终端时,它就像file:///home/urvish/.bash_history 。 有什么办法可以删除前面的file://粘贴时? (我知道我可以手动完成,但我经常这样做,而且总是手动做时间)。

如何在快捷键按下时与gnome-terminal后面的窗口进行交互?

我经常使用终端在vim编写代码,并且由于我的终端是透明的,我能够看到它背后的内容,所以如果我在浏览器窗口后面有一本手册或类似的东西,那么我可以参考它不需要切换到它或必须让它在我的终端窗口旁边,我不喜欢这样做,因为两个窗口变得相当小。 但有一个缺点,我经常需要复制和粘贴文本,在终端后面的页面上移动,搜索它上面的东西等。 要做到这一点,我必须切换到我不喜欢做的,所以如果有一种方法可以使它在gnome-terminal ,当我按某个键盘快捷键时,会更好。让它让我的光标穿过当前窗口(这是透明的并且应该保持在顶部),这样我就可以与后面的窗口进行交互(例如复制和粘贴文本,向下移动页面,以及搜索页面上的东西) gnome-terminal没有实际移动到它或放在gnome-terminal窗口的前面。 当然再次按下它们的键盘快捷键 – 或者如果不能用相同的快捷键完成另一个键盘快捷键 – 应该将事情恢复正常以及它们在我第一次按下使我与后面的窗口交互的快捷方式之前的状态。 我也想让我的键盘与后面的窗口进行交互而不仅仅是我的光标。 我也希望这只是gnome-terminal应用程序的情况,因为我不希望任何其他应用程序发生这种情况。 可以这样做吗? 我正在使用GNOME 3.18运行Ubuntu GNOME 15.10。

Bash历史记录不包含重启后的所有历史记录和空白,如何解决?

我最近从13.04升级到13.10并且意识到我的终端bash历史记录没有重新启动。 cat ~/.bash_history给了我一个权限被拒绝的错误。 我,可能是不必要或错误的,发出了一个chmod 777 ~/.bash_history来看看这是否会有所帮助……虽然我可以chmod 777 ~/.bash_history并阅读一些内容但它包含的历史并不多。 在读取bash历史未被保留之后,我也尝试了sudo rm ~/.bash_history 奇怪的是,在这样做之后,我输入了一些测试命令, ls , ls -lah ……并且在按下向上箭头返回历史记录时它包含了这两个命令以及来自远程时间的奇怪历史记录。过去但很少有结果,而不是我当天早些时候输入的数百个命令。 是否有存储bash历史的新地方? 如何删除〜/ .bash_history不能摆脱以某种方式挥之不去的命令? 我不确定,但我相信我的root bash历史是正常的。 我的用户bash历史记录正在给我带来麻烦。 任何有关追踪和解决此问题的帮助和指导表示赞赏。

终端破碎的字符

如果使用gnome-terminal或xfce4-terminal并不重要,我的终端窗口中总会有一些破碎的字符。 眼镜: Ubuntu 15.10 Ubuntu Mono,UTF-8编码 ZSH 任何提示将不胜感激。

如何使终端选项卡保持不变,这样我每次都不必重新设置所有内容?

当我开发软件时,我通常有一个终端,各种标签打开运行不同的东西,例如其中一个正在运行foo 而另一个跑步嘘声 这很好,直到我关闭电脑并且布局丢失。 这导致我每天都在摸索,因为我试图让一切都安装好。 有没有办法实现自动化?

如果正在执行某些操作,请在关闭前让终结者请求许可

我通常使用Terminator作为终端而不是GNOME终端。 到目前为止,我对终结者非常满意。 但是,如果终端中正在运行某些内容,GNOME终端会在关闭之前请求权限(例如,如果您使用GNOME终端ssh到另一台计算机,并且您想通过单击“X”按钮关闭该终端,它将提示您在终结者没有的情况下要求获得许可的消息。 是否可以在终结者中执行此操作?

哪个“程序”当前没有安装。”从中获取程序列表?

当quickly运行命令时quickly我得到这个输出: The program ‘quickly’ is currently not installed. You can install it by typing: sudo apt-get install quickly 但是在运行时: apt-cache policy quickly 我得到: N: Unable to locate package quickly 因此,因为软件包quickly就不在存储库中,当我输入一个属于它的命令来获取其应用程序列表时,告诉我如何安装当前未安装的程序的东西? 它是如何获得程序列表的? 即使这只是一个错误,它也揭示了该程序的一些工作原理,因为它表明它不只是查看使用sudo apt-get update下载的包列表,否则它会知道该程序不存在。 此外,这只是gnome-terminal内置function还是负责有用消息的东西,可以卸载一个单独的应用程序?

我怎样才能优雅地关闭gnome-terminal的所有实例

我试图找到如何关闭终端的所有窗口(退出所有gnome-terminal实例),干净利落。 通过“干净地”,我的意思是它不仅仅是简单地一次性杀死所有实例,这就是我已经拥有的这个别名: alias poof=’/usr/bin/killall gnome-terminal’ 我想要做的是让它的行为与终端应用程序在Mac OS X中的行为一样。在该平台上,当我在终端中点击“command-Q”(a / k / a“Apple-Q”)时,所有的窗口是关闭的,但如果在任何特定的终端窗口中有进程运行,我会收到一个警告我的对话框,并询问我是否仍要关闭窗口。 这样我可以确保我不会杀死我忘记的过程(例如用vim编辑文件)。 换句话说,它就像我点击了每个窗口上的关闭按钮一样。 这个问题之前已经以这种或那种forms提出,但没有得到令人满意的答复(除非我误解了答案)。 当然有一种方法可以在Ubuntu 14.04中做到这一点? 在命令行中还是使用键盘快捷键(或两者)? (如果我没有正确地遵循任何风格格式,请原谅我,因为我是新手。)

在脚本中组合两个命令

我想把两个命令放在一起 我需要脚本登录: ssh root@192.168.0.188 然后我需要运行脚本(通过ssh登录到root@192.168.0.188): find /var/mobile/Media/Music/ -name “*.mp3″ -exec ln -s {} /var/mobile/Media/Music/”All Songs” \;