问题标签 [konsole]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
shell - 从命令行更改 konsole 选项卡标题并使其持久化?
如何更改 konsole 选项卡标题?默认情况下,它设置为%u : %n
,因此它总是自动更改。
我可以设置它:
但是,一旦您在控制台中运行某些东西,它就会变回%u : %n
. 当然。我可以将其设置%w
为告诉它将标题设置为“由 shell 设置的窗口标题”,但稍后(如果我没有明确设置它),它将为空。(除非我设置它,否则每个新标签都是空的。)
问题是如何使其持久化(或如何通过命令行切换配置文件)?我可以制作另一个标题格式设置为 的配置文件%w
,然后在设置自定义标题之前切换到该配置文件。
编辑:我想我找到了答案
qdbus org.kde.konsole $KONSOLE_DBUS_SESSION setTabTitleFormat 0 "" qdbus org.kde.konsole $KONSOLE_DBUS_SESSION setTitle 0 "我的标题"
linux - 如何根据使用 bash/awk 的另一个列表的值找到列表中的 X 最高值?
我在这个论坛上找到了一些关于这个主题的答案:如何使用 bash/awk 在列表中找到 X 最小值?
但我的问题有点不同。
这是 inpout.txt 文件的示例(一个“,”分隔的文本文件,可以作为 csv 文件打开):
这个想法是在“代码”中打印具有相同值的“值”列中具有 2 个最高值的行(并且还保留标题)
输出文件示例:
我是 Linux 新手,对 AWK、sed、grep 等非常基本的使用有一些了解,但我不确定如何操作文件以获取上述输出。
任何帮助将不胜感激!
bash - 如何将 curl 的输出通过管道传输到 bc?
作为更大脚本的一部分,我想获取存储在网络上的文本文件中的数值,然后打开终端窗口,显示该值,并将其发送到 bc,以便我可以交互地对其进行计算。
我想出了这个:
但是如果我在 konsole 之后运行该部分,我会得到输出
如果我执行包含这一行的脚本,我会从 curl 中显示数字,但我认为它会尝试将整行(包括 konsole)通过管道传输到 bc,我相信只有在我关闭终端窗口后才会发生这种情况 - 所以那没有帮助。
我怎样才能将号码输入bc?我愿意接受 curl 和 bc 以外的命令来完成这个基本目标。
terminal - 如何在 konsole/yakuake 启动时自动启动 tmux?
我最近发现了tmux
可能性,我在yakuake
/ konsole
(类似地震的终端)中使用它。但是,tmux
每次启动笔记本电脑或重新启动时,我都必须手动启动yakuake
。
如何启动tmux
- 自动 - 何时yakuake
/konsole
开始?
c++ - C++ 中的通用 gotoXY 实现
我有这样的事情:
我在 Linux 上工作,所以我不能使用 conio.h 将光标移动到 X 位置。除此之外,编写我自己的 gotoXY 函数将毫无意义,因为调整终端仿真器的大小会搞砸一切。怎样才能实现我的目标?
vim - 在 KDE Konsole 中,vim 映射 F1-F5 不起作用
地图F1-F5
将失败,而地图F6-F12
正常。
同样的地图可以在Guake中工作。所以肯定是Konsole的问题。
如何处理?
java - NetBeans 与 Konsole 中的程序性能差异
我的 Java 代码有一个非常意外的行为,我正在研究 ML 算法,当我在 IDE(NetBeans 7.0.1)中使用“运行文件”时,我的代码执行速度比执行完全相同时快 15 倍以上来自终端的类和输入(Konsole 2.11.3)。我正在运行 Mint Linux。
案例#1 NetBeans:
案例#2 Konsole:
您可能会问我尝试了什么,但是....我真的不知道从哪里开始,这些类实际上是相同的,以及输入,我打开我的系统监视器并注意到当我从 NetBeans 运行文件时,它可以使用我所有的 CPU 线程(8 个),当从 Konsole 运行时它只使用 1 个,我认为!导致延迟,但据我所知是负责如何使用 CPU 内核的操作系统。
希望有人能指出我正确的方向。也许 Profiler 可以提供帮助?
c - 在linux终端中无法检测到退格键,K&R 1.10 exercize
我正在尝试执行 k&r 的 execize 1.10,所以这是:
gcc -std=c99 1.10.c -o test
如果我用它编译这段代码,\b
如果我使用Backspace. 为什么?以及如何尝试在 Linux中获得\b
压力?Backspace
一个男生跟我说:
您的程序可能看不到该退格键。默认情况下,终端按行缓冲。标准输入也是如此。好吧,stdin 的缓冲是 IDB。
emacs - emacs + konsole:键绑定问题
大家好,
我最近在我的 Arch linux 上安装了 konsole,因为 xfce4-terminal 出现问题(有时终端在输入命令后或在 yaourt 输出中间没有刷新......我想到了编码问题但我在utf8 并且它在其他终端上完美运行,具有相同的 zsh 配置..) 无论如何,我真的很喜欢 konsole,但我有一个大问题:我习惯于在术语 (-nw) 中直接启动 emacs,而大多数 emacs 的快捷方式不再起作用:
- shift +箭头不做任何事情
- control + 箭头从一个字符而不是单词移动
- ctrl + shift 也不起作用。
任何人都知道它为什么会这样?
vim - 显示软连字符和狭窄的不间断空格
在 konsole 下使用 vim 进行文本编辑时,我希望看到所有字符,包括特别是软连字符 ( ­
) 和狭窄的不间断空格 (  
)。现在我只在光标在它们上时才能看到这些字符,否则之后的所有内容都会向左移动一个位置,这会导致很多混乱。例如,通过语法突出显示,我在 vim 中看到了这一点:
而真正的文本是(_
在这里意味着一个狭窄的不间断空间):
而且,如果我尝试将光标放在 上e
,我看到的是:
将光标放在 上h
,因为e
最初出现的列实际上是 所在的h
位置。如果没有语法突出显示,该</span></p>
部分也会被推到左边。
我不知道这是字体问题、vim 问题、KDE 问题还是什么。我已经尝试了系统中所有可用的字体,它们的行为都相同。有什么解决办法吗?
编辑::set list
如果我可以在 中包含这些字符,那就太好了listchars
,但只有一些预定义的可用。