草庐IT

linux - Gnome-Terminal,如何在不同目录启动?

每当我在Ubuntu中启动控制台gnome-terminal时,它都会在主目录中启动。我怎样才能让它在不同的目录中启动,比如~/myfolder?我试图在~/.profile中写入cd~/myfolder但没有任何反应。 最佳答案 如果你像gnome-terminal--working-directory=myfolder一样启动gnome-terminal,它将从~/myfolder的工作目录开始,所以你可以添加一个菜单的新条目以使用该命令而不是其他命令。 关于linux-Gnome-

Pano 剪贴板管理器是你需要的一个很棒的 GNOME 扩展

你知道,有一种比 Ctrl+C/Ctrl-V 更好的方法来处理剪贴板文本。不,我不是在谈论使用右键单击菜单。我是指使用一个合适的剪贴板管理器。而且,不仅仅是一个普通的剪贴板管理器,而是一个非常有用的东西。如果你喜欢,我相信它将成为 Linux上必不可少的应用程序 之一。认识Pano剪贴板管理器。让我告诉你它能做什么。Pano剪贴板管理器:概述⭐ascreenshotofhowpanolooksongnomePano是一个易于使用且高度可定制的剪贴板应用,它在一个非常紧凑的包中提供了一些很好的实用程序(以GNOME扩展的形式)。它可以让你存储任何东西,从文本和表情符号,一直到颜色。正如你在上面看

python - 在 Gnome Shell 中显示通知

如何通过python程序在GNOME中发送通知?我尝试过像pynotify、python-notify2这样的python绑定(bind),但它们都提供临时的弹出通知。在GNOME中是否有任何python绑定(bind)可以在消息托盘上发出通知? 最佳答案 您必须使用PyGObject,它使您可以通过使用GObject自省(introspection)来访问GNOME平台。您可以在ArchdocumentationforDesktopnotifications中阅读示例:fromgi.repositoryimportNotifyNo

c++ - Qt 拖放 : cannot move when copy is enabled (Ubuntu Gnome)

我正在实现一个View和一个模型,我希望在其中支持内部移动项目(通过拖动)和复制项目(通过在拖动时按Ctrl)。我已经按照说明完成了我需要做的一切。我已经设置了mime函数,我已经实现了removeRows()和flags()。问题是当我拖动时,它默认为复制操作(我得到带有加号的箭头光标,它确实通过在模型中创建一个新项目来复制项目)。我能看到的唯一区别是:如果我在supportedDropActions()中只返回Qt::MoveAction,它只会移动。如果我返回(Qt::CopyAction|Qt::MoveAction),它只会复制。有什么想法吗?我希望它像Nautilus(Gn

c++ - 如何防止 Gnome 在执行 alt-tab 时显示两个窗口? (C++ qt 应用程序)

(查看编辑)我正在gnome下开发QT/c++应用程序。应用程序有一个主窗口和QListBox子窗口。当我按alt-tab离开应用程序时,这两个窗口都显示为单独的主窗口。如何才能让我(或稍后的用户)使用alt-tab时只显示一个窗口?我猜这是因为一个主窗口没有剪裁子窗口-子窗口扩展了主窗口的边界。对于许多其他应用程序,Gnome的alt-tab行为也很糟糕,显示模式对话框与主窗口分开。但就我的应用而言,这真的很烦人。我想我可以制作一个包含两个现有窗口的巨大透明窗口。但是找到一个“干净”的解决方案会更好。(最合乎逻辑的猜测确实是它与窗口标志有关。我已经尝试了我能想到的所有合理的标志组合。

c++ - 如何在 gnome 终端中执行 CLion 程序?

这个问题已经有了答案here但我使用的是CLion1.2.1版,该帖子中的答案没有帮助。可以在gnome终端而不是它自己的控制台中运行CLion程序吗?如果是,如何?谢谢。编辑:我知道可执行文件的存储位置,但想知道是否可以直接从ide在终端中运行该文件,即通过在ide中选择运行选项。 最佳答案 是的,您可以从IDE在gnome终端中执行Clionc/c++程序。方法如下:在您的clion应用程序的右上角,您应该会看到您的项目名称或“BuildAll”。单击它并转到“编辑配置”点击加号(左上角),然后点击“申请”现在转到“可执行文件:

java - Netbeans 8.1 Gnome 3 GTK+ UI 字体和标签高度

我刚刚在运行GNOME3桌面的Ubuntu16.04上安装了NetBeans8.1。如果可能的话,我想继续使用IDE的GTK+外观和感觉,但UI上的字体,尤其是选项卡中的字体太小且重叠。我尝试将--fontsize15添加到/etc/netbeans.conf文件的参数中,但没有帮助。我该怎么做才能解决这个问题?我以前在NetBeans8.0.2上似乎没有这个问题。 最佳答案 我设法通过使用调整工具>字体更改GNOME的字体和字体大小来解决它 关于java-Netbeans8.1Gnom

python - 使用python访问gnome配置信息

是否有使用Python访问Gnome配置信息(即~/.gconf)的标准方法?已更新:请提供一个简短示例。 最佳答案 PythonGConf,还可以在您的发行版软件包存储库中查看诸如python-gconf和/或gnome-python-gconf之类的软件包:/usr/share/doc/python-gconf/examples/或者在http://svn.gnome.org/viewvc/gnome-python/trunk/examples/gconf/处浏览svn对于示例。在Fedora12(我的发行版)上它被称为gnom

python - Gnome 中 Python 应用程序的全局热键

我想为在Gnome中运行的Python应用程序分配一个全局热键。我怎么做?我能找到的都是两年前的帖子,说的是,几乎什么都没有:-) 最佳答案 python-keybinder是相同的代码,但独立打包。现在也可以在debian和ubuntu存储库中使用。https://github.com/engla/keybinder 关于python-Gnome中Python应用程序的全局热键,我们在StackOverflow上找到一个类似的问题: https://stac

python - 开发gnome面板小程序的最新方法是什么(使用python)

今天我已经切换到GNOME(从XFCE),发现缺少一些很酷的东西,我想(尝试)自己做。我试图找到有关如何开发Gnome小程序(您放置在面板中的项目)的信息,并且很可能是在Python中,但这不是一个硬性限制。我找到了article'GnomeappletswithPython',但它看起来很旧(2004)。首先提到的是bonobo(无论它是什么),但是GnomepageonBonobo阻止它。Gnome站点有apageonappletdevelopment,但这个甚至更老(2003)和不完整(很多fixmewrite).那么目前的做法是什么?我不想学习过时的东西。