标签: gedit

防止 gedit 创建带有“~”(波浪号)后缀的文件

我观察到,在 gedit 中,如果我编辑一个文件,则会在同一目录中创建另一个文件(具有相同文件名和波浪号“~”后缀的文件)。即使我关闭 gedit,额外的文件仍然存在。

我理解需要一个临时文件(例如,在崩溃的情况下),但是例如 vim 会在我关闭它时删除它创建的额外文件。

有没有办法对 gedit 做同样的事情?也许是一些配置?

gedit

123
推荐指数
6
解决办法
5万
查看次数

在不阻塞终端的情况下启动一个新进程

是否有可能做到这一点?例如,如果我gedit tifatul.txt通过命令行运行“ ”,我的终端会被阻塞,并且在退出 gedit 之前我无法在该终端中输入其他命令。我可以在不阻塞终端的情况下启动程序(如 gedit)吗?在 Windows 中,我认为这可以像“ start notepad tifatul.txt”一样完成

gedit command-line process

55
推荐指数
2
解决办法
10万
查看次数

gedit 的偏好在哪里?

这太奇怪了。我在任何 gedit 菜单中都没有看到“首选项”。我正在运行 3.8.3 版。我想要做的就是显示行号,但没有偏好我不能这样做。

他们到底藏在哪里?

注意:我确实删除了,indicator-appmenus因为我不喜欢将菜单与窗口分离。

2015 年更新:不知何故,这被标记为gedit启用行号的重复,这有点令人困惑。解决方案是一样的,但问题是不同的。

configuration gedit

51
推荐指数
4
解决办法
6万
查看次数

如何阻止 Gedit、Gvim、Vim、Nano 添加文件尾换行符?

有时我希望文本文件的最后一行是一个简单的文本字符串,附加换行符:...例如。将另一个文件连接到它。

一些编辑器通过添加换行符自动修改我的文本,即使我没有按下Enter

Remains unmodified: Emacs、SciTE、Kate、Bluefish、记事本(葡萄酒)

Newline is added: Gedit、Gvim、Vim、Nano

我想知道是否有某种方法可以调整 Gedit、Gvim 和 Vim 以仅保存我输入的内容……甚至 Nano 也可能派上用场

我目前使用 Gedit,我正在涉足 Gvim/Vim ..所以知道如何“切换”这些开/关会很有用......

附注。在 Gedit、Gvim 和 Vim 中重新打开同一个文件时,光标的文件结尾位置在文本的末尾,而它应该真正显示在下一行(空)上。这是误导性的(但那是因为我已经习惯了)。

我使用了十六进制编辑器来检查上述观察。

vim gedit text-editor gvim

48
推荐指数
2
解决办法
3万
查看次数

如何为 gEdit v3 安装插件?

我刚刚安装了 ubuntu 11.10,我想为 gEdit安装一个插件

我将插件解压到以下文件夹:~/.gnome2/gedit/plugins但在 gedit 中没有显示插件。

gedit plugins

45
推荐指数
3
解决办法
5万
查看次数

gedit 命令运行时我无法使用终端

我最近安装了 12.04。
当我尝试使用gedit编辑文件时,在关闭编辑文件或必须打开新终端之前,我无法使用终端。但是我想我在 11.04 中没有这个问题,但是我不确定。
无论如何要避免这种情况并在编辑文件时使用相同的终端。

gedit

44
推荐指数
6
解决办法
6万
查看次数

我可以在 Gedit 中快速打开/关闭自动换行吗?

根据文本的性质,有时换行很方便,有时只是令人困惑。每次我需要切换这个(非常频繁)时,我都必须执行查看 - 首选项 - 启用文本换行 - 关闭 - 四次点击,没有提到所有的手、眼睛和思想运动。这可以以更快的方式完成吗?

大多数文本编辑器最多点击两次(在菜单中),有些在工具栏或热键上有它,但我在 Gedit 中找不到任何快速方法。也许有一个我不知道的热键?

gedit

42
推荐指数
3
解决办法
2万
查看次数

获取系统中使用的默认文本编辑器

我已经使用过select-editor并且我注意到我正在使用/usr/bin/nano. 这是我使用的默认文本编辑器吗?

当我打开文本文件时,它用 gedit 打开

必须在终端中指定什么命令才能获取我正在使用的默认文本编辑器,并将其返回到终端中的 e?

gedit command-line bash

40
推荐指数
1
解决办法
17万
查看次数

如何阻止 gedit(和其他程序)在我的终端中输出 GTK 警告等?

从 raring 升级后,我在 trusty 上运行了很棒的窗口管理器。我的桌面环境故意没有运行所有的 Gnome / Freedesktop 守护进程——我不想要它们。

当我gedit从这样的终端执行时:

gedit file
Run Code Online (Sandbox Code Playgroud)

每当我按回车键或保存或在其他各种情况下,它都会在我的终端上输出这样的消息:

(gedit:5700): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Run Code Online (Sandbox Code Playgroud)

我明白这个警告的意思,我决定这对我来说无关紧要。

我怎样才能关闭这种警告?我所说的“关闭”并不是指任何这些或类似的解决方法:

  • 将 gedit 的输出通过管道传输到 /dev/null
  • 编写一个包装脚本,将 gedit 的输出通过管道传输到 /dev/null
  • 创建一个别名,将 gedit 的输出传送到 /dev/null

这些变通方法是不可接受的,因为它们必须单独应用于每个 Gnome 应用程序 — gedit 并不是唯一喜欢弄乱终端的应用程序。

gedit gtk

36
推荐指数
1
解决办法
3万
查看次数

Gedit 中是否支持拆分窗格?

我知道其他一些文本编辑器,如 Notepad++,允许拆分窗格并排编辑文件。有什么办法可以将此功能添加到 Gedit?

editor gedit text

35
推荐指数
2
解决办法
2万
查看次数

标签 统计

gedit ×10

command-line ×2

bash ×1

configuration ×1

editor ×1

gtk ×1

gvim ×1

plugins ×1

process ×1

text ×1

text-editor ×1

vim ×1