草庐IT

linux - 如何让 Ctrl-Backspace 在 gnome-terminal 中删除 vim 中的单词?

我想要Ctrl-Backspace在vi​​m插入模式下删除当前单词。在xterm中,我可以通过:inoremap但是在gnome-terminal中我无法找到实现它的方法。在vim插入模式下,如果我键入control-v然后按退格键,我会在xterm中得到^H,而^?在侏儒终端。不幸的是,:inoremap在gnome-terminal中不起作用;无论如何,control-backspace只会删除一个字符。关于ASCII码:Gnome终端允许您在编辑->配置文件首选项->兼容性下更改退格字符。不幸的是,据我所知,没有任何选项有效:如果我尝试映射字符本身,则通过设置将任何字符应用于B

linux - 如何为 Linux : KDE, Gnome 等设置我的应用程序桌面图标?

我有一个可以在Windows、Linux和Macintosh上运行的跨平台程序。我的Windows版本有一个图标,但我不知道如何为我的Linux版本制作一个图标。是否有适用于KDE、Gnome等的标准格式,或者我必须为每个格式做一些特殊的事情吗?我的应用程序使用C++编写并作为源代码分发,因此最终用户将使用gcc对其进行编译。如果我可以将图标直接嵌入到我的exe二进制文件中,那将是最好的。 最佳答案 对于Gnome和Kde,您可能希望在您的应用程序中包含一个桌面文件,用于定义应用程序的启动方式。可以找到规范here.如果您的应用程序

linux - 如何从命令行/tty 启动 GNOME Wayland session ?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭去年。Improvethisquestion我正在试验Wayland。您可以通过startx命令用X启动Gnome。有没有办法通过一些命令用wayland启动Gnome?我希望能

linux - X11:以另一个用户身份运行 gnome 应用程序

我有ubuntu+x11+gnome。我想以另一个用户身份运行图形应用程序。但是,当我使用sudo-uotheruserapp从命令行启动它时,我收到错误“未指定协议(protocol)”。我该如何解决这个问题? 最佳答案 xhost'+si:localuser:USERNAME' 关于linux-X11:以另一个用户身份运行gnome应用程序,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

linux - 使用带有 gnome-keyring 的 Git 凭证助手作为 Sudo 时出错

我一直在寻找一种在连接到使用SSL的Git服务器时安全地存储凭据的方法。我遇到了@james-ward的这个建议(我所做的唯一编辑是我更新了我们的“系统”配置而不是我们的Git的“全局”配置(https://stackoverflow.com/a/14528360/6195194)sudoapt-getinstalllibgnome-keyring-devcd/usr/share/doc/git/contrib/credential/gnome-keyringsudomakegitconfig--systemcredential.helper/usr/share/doc/git/con

linux - 防止git pop gnome密码框

我以前没有问过这种性质的问题,所以这可能不是正确的网站。我在连接热键的下pull模式下使用xfce终端。当另一个窗口变为事件状态时它会关闭,这很好。然而,不好的是,当我使用git并将其pull或推送到httpsurl时,它会pop一个有趣的框来询问我的密码,而不是让我直接在命令行上输入密码。通常我会四处谷歌寻找答案,但遗憾的是大多数人都试图让git完全停止询问密码而不是阻止对话框,所以这对我来说很难谷歌(相信我;我已经试了几个月了,当我够烦的时候断断续续)。我怎样才能防止gitpop任何图形窗口来显示密码之类的东西?Git说它正在使用/usr/lib/seahorse/seahorse

python - 如何获得 Gnome Wayland 上的事件窗口?

背景:我正在开发一款名为ActivityWatch的软件。记录您在计算机上所做的事情。基本上是尝试解决以下问题:RescueTime、selfspy、arbtt等。我们所做的核心工作之一是记录有关事件窗口(类和标题)的信息。过去,这是在Linux上使用xprop完成的,现在python-xlib没有问题。但现在我们有一个问题:Wayland正在兴起,据我所知,Wayland没有事件窗口的概念。所以我担心的是,我们将不得不为Wayland可用的每个桌面环境实现支持(假设它们将提供获取有关事件窗口的信息的能力)。希望他们最终会融合并有一些共同的界面来完成这项工作,但我并没有屏住呼吸....

linux - Gnome-terminal - 如何自动将选择复制到剪贴板?

我想让gnome-terminal的行为方式是,当最终用户在终端上选择一个区域(使用鼠标或鼠标键),它会自动复制到剪贴板。是吗有可能吗?如果有,怎么做? 最佳答案 有可能。sudoapt-getinstallparcellite然后在设置中选中“使用主要”和“同步剪贴板”。它有效。 关于linux-Gnome-terminal-如何自动将选择复制到剪贴板?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

linux - 脚本执行后避免 gnome-terminal 关闭?

我创建了一个bash脚本,它可以打开多个gnome终端,通过ssh连接到教室计算机并运行脚本。如何避免gnome-terminal在脚本完成后关闭?请注意,我还希望能够在终端中输入更多命令。这是我的代码示例:gnome-terminal-e"sshroot@cd/tmp&&ls" 最佳答案 据我了解,您希望gnome-terminal打开,让它执行一些命令,然后放到提示符处,这样您就可以输入更多命令。Gnome-terminal不是为此用例设计的,但有一些解决方法:让gnome-terminal运行bash并告诉bash运行你的命令

linux - 如何从命令行在 GNOME 终端中打开一个新选项卡?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers无关.如果您认为该问题将成为anotherStackExchangesite上的主题,您可以发表评论,说明在哪里可以回答问题。关闭4年前。Improvethisquestion我使用的是Ubuntu9.04x64,当我写的时候:gnome-terminal--tab在终端,我希望它在同一个终端窗口中打开一个新选项卡