问题标签 [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.

0 投票
7 回答
23205 浏览

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 "我的标题"

0 投票
1 回答
117 浏览

linux - 如何根据使用 bash/awk 的另一个列表的值找到列表中的 X 最高值?

我在这个论坛上找到了一些关于这个主题的答案:如何使用 bash/awk 在列表中找到 X 最小值?

但我的问题有点不同。

这是 inpout.txt 文件的示例(一个“,”分隔的文本文件,可以作为 csv 文件打开):

这个想法是在“代码”中打印具有相同值的“值”列中具有 2 个最高值的行(并且还保留标题)

输出文件示例:

我是 Linux 新手,对 AWK、sed、grep 等非常基本的使用有一些了解,但我不确定如何操作文件以获取上述输出。

任何帮助将不胜感激!

0 投票
1 回答
179 浏览

bash - 如何将 curl 的输出通过管道传输到 bc?

作为更大脚本的一部分,我想获取存储在网络上的文本文件中的数值,然后打开终端窗口,显示该值,并将其发送到 bc,以便我可以交互地对其进行计算。

我想出了这个:

但是如果我在 konsole 之后运行该部分,我会得到输出

如果我执行包含这一行的脚本,我会从 curl 中显示数字,但我认为它会尝试将整行(包括 konsole)通过管道传输到 bc,我相信只有在我关闭终端窗口后才会发生这种情况 - 所以那没有帮助。

我怎样才能将号码输入bc?我愿意接受 curl 和 bc 以外的命令来完成这个基本目标。

0 投票
4 回答
6041 浏览

terminal - 如何在 konsole/yakuake 启动时自动启动 tmux?

我最近发现了tmux可能性,我在yakuake/ konsole(类似地震的终端)中使用它。但是,tmux每次启动笔记本电脑或重新启动时,我都必须手动启动yakuake

如何启动tmux- 自动 - 何时yakuake/konsole开始

0 投票
1 回答
442 浏览

c++ - C++ 中的通用 gotoXY 实现

我有这样的事情:

我在 Linux 上工作,所以我不能使用 conio.h 将光标移动到 X 位置。除此之外,编写我自己的 gotoXY 函数将毫无意义,因为调整终端仿真器的大小会搞砸一切。怎样才能实现我的目标?

0 投票
1 回答
435 浏览

vim - 在 KDE Konsole 中,vim 映射 F1-F5 不起作用

地图F1-F5将失败,而地图F6-F12正常。

同样的地图可以在Guake中工作。所以肯定是Konsole的问题。

如何处理?

0 投票
0 回答
49 浏览

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 可以提供帮助?

0 投票
3 回答
1165 浏览

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。

0 投票
0 回答
32 浏览

emacs - emacs + konsole:键绑定问题

大家好,

我最近在我的 Arch linux 上安装了 konsole,因为 xfce4-terminal 出现问题(有时终端在输入命令后或在 yaourt 输出中间没有刷新......我想到了编码问题但我在utf8 并且它在其他终端上完美运行,具有相同的 zsh 配置..) 无论如何,我真的很喜欢 konsole,但我有一个大问题:我习惯于在术语 (-nw) 中直接启动 emacs,而大多数 emacs 的快捷方式不再起作用:

  • shift +箭头不做任何事情
  • control + 箭头从一个字符而不是单词移动
  • ctrl + shift 也不起作用。

任何人都知道它为什么会这样?

0 投票
0 回答
340 浏览

vim - 显示软连字符和狭窄的不间断空格

在 konsole 下使用 vim 进行文本编辑时,我希望看到所有字符,包括特别是软连字符 ( ­) 和狭窄的不间断空格 (  )。现在我只在光标在它们上时才能看到这些字符,否则之后的所有内容都会向左移动一个位置,这会导致很多混乱。例如,通过语法突出显示,我在 vim 中看到了这一点:

而真正的文本是(_在这里意味着一个狭窄的不间断空间):

而且,如果我尝试将光标放在 上e,我看到的是:

将光标放在 上h,因为e最初出现的列实际上是 所在的h位置。如果没有语法突出显示,该</span></p>部分也会被推到左边。

我不知道这是字体问题、vim 问题、KDE ​​问题还是什么。我已经尝试了系统中所有可用的字体,它们的行为都相同。有什么解决办法吗?

编辑::set list如果我可以在 中包含这些字符,那就太好了listchars,但只有一些预定义的可用。