标签: xfce4-terminal

在 xfce4-terminal 中复制粘贴添加 0~ 和 1~

我使用 xubuntu 14.04,64 位。时不时地,当我尝试在 xfce4-terminal 中粘贴一些文本时,它不是要粘贴的预期文本,而是被0~和包围1~,例如:

0~mvn clean install1~
Run Code Online (Sandbox Code Playgroud)

文本应该是mvn clean install- 我通过将内容粘贴到其他各种应用程序(gnome-terminal、gedit 等)中来验证这一点。除 xfce4-terminal 外,每个应用程序都会正确粘贴内容。我在互联网上找不到任何参考资料(不幸的是,很难在 google.com 上搜索带有特殊字符的文本......)。为什么会发生这种情况?

xfce4-terminal

150
推荐指数
4
解决办法
7万
查看次数

如何在每个选项卡上使用不同的命令运行 xfce-terminal 并在命令返回后继续使用这些选项卡?

为了保持概览,我喜欢将多个命令始终以相同的顺序放置并一起自动启动(gradle、git、数据库、scala-REPL、jboss...)

-H (hold) 好像是终端终止后没有关闭的意思,但是我该如何随意终止这样的进程呢?一点也不?这样我就可以继续使用终端了。

我正在将 xubuntu 与 xfce4-terminal 和 bash 一起使用。是否有更好的 GUI 解决方案来启动多个命令,并能够在该窗口/选项卡中继续工作?

更新:如果您不知道这些命令:Jboss 和 gradle 不断产生输出,您不希望在同一个终端中混合使用。有时它们需要用 ^C 中断,然后重新启动。我不喜欢重新打开 xfce4-term 并导航到我需要操作的目录。

数据库和 scala-REPL 是交互式的,因此在后台启动它们是没有意义的。

我当前的启动脚本只是导航到所需的目录,并以正确的顺序打开所有选项卡以找到它们始终位于同一位置,并为其命名每个选项卡:

xfce4-terminal -T eclipse   --working-directory=/home/stefan/oximity -e "/opt/eclipse/eclipse" \
    --tab -T arandr --working-directory=/home/stefan/oximity -e "arandr /home/stefan/.screenlayout/oximity.sh" \
    --tab -T bash       --working-directory=/home/stefan/oximity \
    --tab -T gradle     --working-directory=/home/stefan/oximity/med \
    --tab -T git        --working-directory=/home/stefan/oximity/med \
    --tab -T mysql      --working-directory=/opt/mini/mysql \
    --tab -T jboss      --working-directory=/opt/mini/jboss \
    --tab -T jboss-log  --working-directory=/opt/mini/jboss/standalone/log \
    --tab -T scala-REPL --working-directory=/home/stefan/proj/mini/forum -e /opt/scala/bin/scala
Run Code Online (Sandbox Code Playgroud)

Eclipse 和 arandr …

xfce4-terminal

22
推荐指数
2
解决办法
3万
查看次数

xfce4-终端;更改默认浏览器

无论我如何更改,我的 xfce4-terminal 都不会使用 chrome 作为浏览器,并继续打开 Firefox 窗口。

tim@MushaV3 ~ $ grep 'html' ~/.config/mimeapps.list 
text/html=google-chrome.desktop;
application/x-extension-html=exo-web-browser.desktop;
application/x-extension-shtml=exo-web-browser.desktop;
application/x-extension-xhtml=google-chrome.desktop;
application/xhtml+xml=google-chrome.desktop;
text/html=google-chrome.desktop
application/x-extension-html=google-chrome.desktop
application/x-extension-shtml=google-chrome.desktop
application/x-extension-xhtml=google-chrome.desktop
application/xhtml+xml=google-chrome.desktop
Run Code Online (Sandbox Code Playgroud)

和在当前窗口中,在chromeexo-open https://forums.gentoo.orgxdg-open https://forums.gentoo.org打开 url ,但直接从终端打开 url 会导致它在 firefox 中打开。

任何人都可以传播一些关于终端从哪里获取此信息的信息吗?

gentoo xfce xfce4-terminal

9
推荐指数
2
解决办法
5385
查看次数

如何在终端中禁用鼠标支持?

我在使用 xfce4-terminal 时问这个问题,但我对通用解决方案感兴趣:有没有办法停止终端模拟器在控制台中宣布鼠标支持?我需要更频繁的鼠标选择和复制粘贴,我需要在 vim 或任何地方支持鼠标。

terminal-emulator terminal mouse xfce4-terminal

8
推荐指数
1
解决办法
5383
查看次数

如何设置 ctrl+c 复制,ctrl+v 粘贴和 ctrl+shift+c 终止 xfce4 终端中的进程?

您好,我找不到重新分配快捷方式的选项xfce4-terminal 0.6.3。我想重新分配ctrl+c复制,ctrl+v粘贴和ctrl+ shift+c终止进程。我知道我可以在 gnome-terminal 下轻松做到这一点,但由于我使用的是 xfce,我想避免安装 gnome-terminal 的所有依赖项。关于如何实现这一目标的任何想法?

keyboard-shortcuts xfce4-terminal

7
推荐指数
2
解决办法
1万
查看次数

xfce4-terminal 烦人的底部和右侧边框

我刚刚遇到了一个恼人的视觉问题 - xfce4-terminal. 我想我之前没有注意到它,因为我之前使用的是视觉上没有魔法的编辑器。例如,在使用vim主题时可以清楚地看到问题。使用开箱即用时并不是那么容易忘记,nano但边框/边距仍然存在。

有没有办法去除边框?

相关截图(青色底部和右侧边框)

在此处输入图片说明

arch-linux xfce xfce4-terminal

6
推荐指数
1
解决办法
1341
查看次数

进程在后台启动之前被杀死

我正在使用一个script.sh包含命令的 bash 脚本cmd,在后台启动:

#!/bin/bash
…
cmd &
…
Run Code Online (Sandbox Code Playgroud)

如果我打开终端模拟器并运行script.sh,cmd会按预期在后台正确执行。即,whilescript.sh已结束,cmd继续在后台运行,PPID 为 1。

但是,如果我打开另一个终端仿真程序(让说的xfce4终端)从以前的一个(或在桌面会话的开始,这是我的真实使用情况下),并执行script.sh

xfce4-terminal -H -x script.sh
Run Code Online (Sandbox Code Playgroud)

cmd不再正确执行:它被终止script.sh。使用nohup来防止这种情况是不够的。我必须sleep在它之后放一个命令,否则在与它分离之前被cmd终止script.sh

我发现,做的唯一途径cmd背景正确执行是把set -mscript.sh。为什么在这种情况下是必要的,而不是第一个?为什么这两种执行方式script.sh(以及因此cmd)之间的行为存在差异?

我认为,在第一种情况下,监控模式激活,如一个可以通过将看到set -oscript.sh

shell terminal-emulator job-control background-process xfce4-terminal

6
推荐指数
1
解决办法
574
查看次数

如何使用命令行移动到下一个工作区?

我正在使用 Manjaro Linux 18(基于 Arch Linux 的 Linux 发行版)。我正在使用 XFCE 桌面环境。我的电脑上有 8 个工作区。如何使用命令行移动到下一个和上一个工作区?

我在谷歌上搜索并在 Github 上发现了多个据说可以做到这一点的应用程序,但似乎都没有。

xfce xfce4-terminal manjaro

6
推荐指数
2
解决办法
4614
查看次数

Xterm 不显示一个 uni-code 字符

我的xterm支持单码。例如,它显示欧元符号:

echo -e '\xe2\x82\xac'
Run Code Online (Sandbox Code Playgroud)

但它不显示一个特定的字符:

PL_BRANCH=$'\ue0a0'
echo $PL_BRANCH
Run Code Online (Sandbox Code Playgroud)

此字符在另一个终端(终止符)中正确显示。我在两个终端(Inconsolata)中使用相同的字体。

可能是什么原因,我该如何解决?

terminal xfce xterm unicode xfce4-terminal

6
推荐指数
2
解决办法
288
查看次数

如何在 vim 中从 xfce4-terminal 复制/粘贴到另一个 xfce4-terminal?

几十年来,复制/粘贴在 GNU/Linux 中的所有情况下都无法正常工作,而且这个问题仍然没有得到解决。

我发现自己有两个 xfce4-terminal 实例,终端 A 和终端 B。

终端 A 位于 bash 命令提示符处。终端 B 位于 vim 实例中,正在编辑某个任意文件。

我尝试通过用鼠标光标突出显示 B 中的文本来将文本从 B 复制/粘贴到 A 中。文本成功突出显示。我使用航站楼 A 中的中间按钮。

预期成绩:

应将终端 B 中的文本复制到终端 A 中。

实际结果:

剪辑缓冲区中的前一个条目被转储到终端 A 中。

我的“修复”:

退出vim并使用更少或类似的命令行工具,无需在vim中复制文本。然后它就会按预期工作。

问题:

有更好的修复方法吗?

clipboard xfce4-terminal

5
推荐指数
2
解决办法
6407
查看次数