Tag: gnome

材料学习GObject和Glib

我对C很舒服,但需要学习GObject和Glib for gstreamer 。 我在网上发现的所有东西都是Gobject参考手册。 它的好,但寻找Gobject / Glib作为主要焦点的教程是在gstreamer。 所以请分享任何其他资源来学习glib和gobject。

Alt键快捷键不能在Vim的gnometerminal上工作

我正在Gnometerminal上运行Vim。 但alt键映射不起作用。 例如(这只是一个例子): :imap <Ai> <Esc> 它在GVim中正常工作。 但是,当我在gnometerminal中使用Vim运行相同的命令时,它不起作用。 所以我认为问题是与terminal,对不对? 我该如何解决? 谢谢 编辑:我有Windows 7安装在同一台机器上,并与Windowsterminal工作得很好。

编写GNOME Shell扩展的文档

我被要求自定义GNOME 3桌面的布局。 显然,这样做的方式是写一个“扩展”。 我设法做了一些我想做的事情,但我完全缺乏信息。 我找不到任何有用的文件。 我浪费了整整一天的时间疯狂search每一个可以想象的search词,拼命试图find有用的信息。 GNOME网站有数百个下载扩展。 这些不是微不足道的三分线; 他们是复杂的代码块。 它不相信任何人都可以写这些没有文件解释如何做到这一点。 请,有人可以告诉我实际的文件在哪里? 到目前为止,我所做的最好的事情是把现有的扩展分解成试图追踪我感兴趣的特定位的魔法命令(不是一件容易的事情! 命令名称,对象path,示例程序, 任何东西都会有所帮助!

你如何知道在Ubuntu上安装了哪个版本的GTK +?

我需要确定在Ubuntu上安装了哪个版本的GTK + 人似乎没有帮助

如何使用键盘从terminal复制和粘贴?

我试图尽量远离使用鼠标(只是一个宠物项目)。 我知道,在terminal,你可以做ck切割线和cu粘贴回到同一个terminal,但我正在寻找的东西,我可以在terminal复制到gnomes剪贴板的一行,所以我可以粘贴它成为一个浏览器或其他。 我知道,如果我用鼠标突出显示文本,我可以用shift-insert来粘贴文本,这很棒,但是现在我只想在没有鼠标的情况下做到这一点。 像emacs中的c-space突出显示(但是,即使这不会复制到gnome剪贴板)。 谢谢 还有一些更明确的说法,我打开了几个不同的terminal,并且在很多地方我都使用了像xclip / xsel这样的公用程序没有帮助的各种远程机器。

如何在gnome-keyring集成中使用git

Git 1.8.0支持与gnome-keyring的集成。 http://www.h-online.com/open/news/item/Git-1-8-0-can-access-Windows-and-GNOME-keyrings-1733879.html 在阅读关于git证书助手的文档之后: http : //git-scm.com/docs/gitcredentials.html 我无法find使用这个新function的方法。 我如何整合它? 我使用Archlinux的仓库中安装的git。 (git 1.8.0)