我有 256 种颜色在konsole,. 我想我会tmux尝试一下,因为与屏幕不同,它似乎支持vi模式。但是我发现我的提示的颜色显示出来了,这很可能是因为我有一个 256 色模式的提示。我需要做什么tmux才能识别所有 256 种颜色?
我想要实现的是能够在我使用 Yakuake/Konsole 时自动记录我的终端会话到文件。
如果在我的会话开始时我这样做,很容易实现:
script -f /home/$USER/bin/shell_logs/$(date +"%d-%b-%y_%H-%M-%S")_shell.log
Run Code Online (Sandbox Code Playgroud)
但是我想在启动 Yakuake 或打开新标签时自动运行上述内容。
使用 .bashrc 不起作用,因为它会在“脚本”打开一个新会话时创建无限循环,而该会话又会读取 .bashrc 并启动另一个“脚本”等等。
所以大概我需要以某种方式编写 Yakuake/Konsole 脚本,以便在打开新选项卡时运行一次“脚本”。问题是如何?
这是问题的图片:
请注意,所有文本行都有类似于下划线的水平线。然而,这是一个纯文本编辑器 (Kate),它不做下划线。没有应用于此文本的格式。
我选择了文本,以便线条在照片中显示得更好。但是即使没有选择文本,这些行也存在。有时它们更厚更暗。有时它们很轻。有时他们根本不会在那里,只是随机回来。
Konsole 也有同样的问题。在黑底白字的情况下,Konsole 有时会显示多色水平线。有时,Konsole 中的每一行都有这种丑陋且分散注意力的下划线。有时只有一部分线路有它。
有时,这些行是如此密集和压倒性的,以至于很难阅读文本。其他时候线条很温和,如所附照片所示。
大约十个月前,我在台式计算机上第一次看到这个问题。我认为用户刚刚在字体设置方面做了一些非常疯狂的事情。但是现在我在一台新笔记本电脑上看到了这个问题,而没有对默认设置进行任何重大更改。
两个系统都运行完全更新的 Arch Linux KDE。在这台笔记本电脑上,我将所有字体设置(在系统设置中)重置为默认值。我还将 Konsole 配置文件外观重置为默认设置(即使设置已经处于默认值)。
但是,水平线不会消失。
应用程序正常工作(除了有时难以阅读文本)。复制的文本不包括水平线。Konsole 中的命令不受水平线外观的影响。这似乎是一个显示故障,但它并不特定于任何 GPU(影响 Intel 或 nvidia)或任何显示屏(我在桌面上测试了不同的显示器)或我可以确定的任何其他内容。
在过去的十个月里,我在受影响的桌面上尝试了各种修复,但我也没有在那台机器上解决它。
我有多台其他 Arch KDE 计算机没有问题。
有没有人知道可能导致这种情况的原因?还有人看过吗?
编辑:请参阅 Konsole 的 KDE 错误报告:
373232 – 具有分数 HiDPI 缩放的水平线
我pacman在 Gnome 3.22.2 下运行 Konsole 16.08.3-1(通过 安装)作为我的默认终端模拟器。通常情况下,当我开始Konsole的,我打Ctrl+ Shift+M隐藏菜单栏; 我只是很少使用它,通常白色的菜单栏会分散我整个黑暗终端的注意力。
有没有什么办法可以持久隐藏菜单栏,这样每次启动Konsole时就不用手动隐藏了?
我使用 Ubuntu。在“侏儒末端”,I可以通过第一输入键入的Unicode码点Ctrl+ Shift+u其次是码点的十六进制值,例如C-S-u 2468产生?
konsole,我的首选终端,没有这个C-S-u(Gnome)功能......
在 Konsole 中是否有一些等效的 KDE 方法来执行此操作?
在 KDE 的 Konsole 中,如果我打开了一个包含多个选项卡的 Konsole 窗口,并且意外地单击某个选项卡并将其拖到其自己的窗口中,是否有任何方法可以将其重新附加到原始 Konsole 窗口的选项卡上?我尝试将其拖回窗口并按住不同的键,但我无法找到方法。谢谢。
在像 GNOME 终端这样的终端模拟器中,我可以按住控制键并使用鼠标来选择一个文本块。在 Konsole 中做同样的事情没有效果——鼠标只是简单地选择一个又一个字符,到每一行的末尾,环绕,就好像我在使用 GNOME 终端并在不按住控制键的情况下选择文本一样。
如何在 Konsole 中阻止选择文本?
KDE Konsole 没有保存当前会话的功能(打开的选项卡、当前目录等)
我们如何保存/恢复当前会话?
我喜欢在终端模式 ( -nw)下使用 emacs ,但似乎大多数(所有?)终端无法处理某些组合键 - 例如,C-<RET>或C-M-%. 我知道这是因为大多数终端模拟 VT-100,它没有这些组合。是否有任何 linux 终端(最好是 KDE)可以处理这些组合键,或者这是所有终端的基本限制?
2021 更新:下面描述的意外行为在 KDE Plasma v5.18.5 中是真实的,但在 5.22.3 中不再真实。
Linux 有多种“标记”应用程序“默认”的方法。您可以使用以下命令检查其中一些:
xdg-settings get default-web-browserls -o /etc/alternatives/*browser*ls -o /usr/bin/*browser* (其中一些是指向前一个列表项的符号链接)xdg-mime query default x-scheme-handler/httpsgrep -E 'https|html' /etc/mailcapgrep BrowserApplication ~/.kde/share/config/kdeglobals我遇到了与问题完全相同的问题如何更改 konsole 打开 URL 的默认浏览器?.
我正在运行 KDE 5.13.5。我做了以下步骤:
$ kcmshell5 componentchooser)实际结果 …