Tag: gedit

当我运行sudo gedit时,“设置文档元数据失败”

我已将14.04升级到16.04。 现在我试图通过传递命令从终端打开gedit: sudo gedit /some/where/file.txt 但是它引发了一个错误,指出: (gedit:2090): Gtk-WARNING : Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files** 但是,它正在打开文件。 当我尝试保存任何修改时,它会在保存文件后显示此错误: (gedit:2090): WARNING : Set document metadata failed: Setting attribute metadata::gedit-position not supported 我不知道为什么这只发生在16.04; 它不是在14.04。

当gedit与sudo一起使用时会发生什么具体的坏事?

我读到这个答案解释说“有时”root可以在/home/$USER目录下拥有一些东西。 任何人都可以举例说明如何certificate它。 当我运行的时候,只要给出一个非常糟糕的测试用例 sudo gedit /etc/rc.local 编辑文件并保存。 我得到了许多试图帮助OP的评论,并且评论充斥着说用sudo运行gedit是犯罪行为。 谁能举一个真实的例子? 我清楚地解释了为什么这个问题不重复。 对链接问题没有针对gedit的答案。 重要的是要解释为什么广泛使用的sudo gedit是坏的,或者不是真的,等等。

Gedit 3.6.1,如何从默认值5增加最近文件的数量?

Ubuntu 12.10,gedit 3.6.1 这不起作用: gconftool-2 –type int –set /apps/gedit- /preferences/ui/recents/max_recents 30 以root身份修改此文件也不起作用: cat /usr/share/glib-2.0/schemas/org.gnome.gedit.gschema.xml |grep rece -C 1 编辑: gconf-editor也没有。 它是硬编码的吗? 为了增加gedit中最近文件的数量从默认值5开始,我需要找到“修复”并重新编译gedit,答案在这里吗?

如何阻止Gedit,Gvim,Vim,Nano添加End-of-File换行符?

有时我希望文本文件的最后一行是一个简单的文本字符串, 不附加换行符 :…例如。 将另一个文件连接到它。 多个编辑器通过添加换行符自动修改我的文本,即使我没有按Enter键 。 Remains unmodified: Emacs,SciTE,凯特,蓝鱼,记事本(葡萄酒) Newline is added: Gedit,Gvim,Vim,Nano 我想知道是否有某种方法可以调整Gedit,Gvim和Vim只保存我输入的内容….甚至Nano也可以派上用场 我目前使用Gedit,而且我正在使用Gvim / Vim ..所以知道如何“切换”这些开/关将会很有用… PS 。 在Gedit,Gvim和Vim中重新打开相同的文件时,光标的文件结束位置位于文本的末尾,而它应该显示在下一个(空)行上。 这是误导性的(但这是因为我已经习惯了)。 我用一个hexeditor来检查上面的观察。

无法以root身份打开Gedit

当我运行sudo gedit /path/to/some/random/file我收到以下错误 ** (gedit:6262): WARNING **: Command line `dbus-launch –autolaunch=7f8731869e1c690b8205727e0000000a –binary-syntax –close-stderr’ exited with non-zero exit status 1: Autolaunch error: X11 initialization failed. Cannot open display: Run ‘gedit –help’ to see a full list of available command line options. 使用gksudo无助于返回哪一个 Cannot open display: Run ‘gedit –help’ to see a full list of available command […]

gedit中的自定义键盘快捷键

由于我在笔记本电脑上花了很多时间,所以我已经习惯了使用键盘快捷键。 我希望能够通过按Ctrl + Tab和Ctrl + Shift + Tab从gedit中的选项卡切换到打开文档的选项卡 。 是否有我可以编辑的配置文件,或者我可以做些什么来启用此function? 或者,任何人都可以在gedit中发布键盘快捷键列表吗?

无法使用sudo启动gedit

在尝试遵循这些说明时 ,我在尝试看似简单的sudo编辑操作时遇到以下错误: $ sudo gedit /var/lib/dpkg/status ** (gedit:14898): WARNING **: Command line `dbus-launch –autolaunch=0bd873023a78bdb34ca1b9650000000b –binary-syntax –close-stderr’ exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n Cannot open display: Run ‘gedit –help’ to see a full list of available command line options. 没有sudo运行同样正确启动gedit,但当然没有编辑能力。 有谁知道发生了什么事?

如何删除隐藏的备份文件?

我的文件以〜在我的主目录中结尾,我想删除它们。 我怎么做? 如何阻止此备份function?

打开非utf8编码的文本文件

我有时需要打开在EUC-KR中编码的文本文件。 man gedit给出: –encoding Set the character encoding to be used for opening the files listed on the command line. 这可用于打开具有所需编码的特定文件: gedit –encoding euc-kr readme.txt 但是,要打开的每个文件都需要输入类似的命令。 我可以在文件上运行iconv ,但后来我必须处理不同的文件版本。 我有更好的选择来处理非utf8文本文件吗?

如何将Gedit降级到Ubuntu 16.04 LTS中的先前版本(3.10.4)

正如标题所说:我有一些插件不能与gedit 3.18.3一起运行,它随Ubuntu 16.04 LTS一起提供。 如何降级到Ubuntu 14.04 LTS和Ubuntu 15.10中使用的版本3.10.4并安装所有插件? 如果不再需要3.10.4,如何将其恢复为3.18.3。