我观察到,在 gedit 中,如果我编辑一个文件,则会在同一目录中创建另一个文件(具有相同文件名和波浪号“~”后缀的文件)。即使我关闭 gedit,额外的文件仍然存在。
我理解需要一个临时文件(例如,在崩溃的情况下),但是例如 vim 会在我关闭它时删除它创建的额外文件。
有没有办法对 gedit 做同样的事情?也许是一些配置?
是否有可能做到这一点?例如,如果我gedit tifatul.txt
通过命令行运行“ ”,我的终端会被阻塞,并且在退出 gedit 之前我无法在该终端中输入其他命令。我可以在不阻塞终端的情况下启动程序(如 gedit)吗?在 Windows 中,我认为这可以像“ start notepad tifatul.txt
”一样完成
这太奇怪了。我在任何 gedit 菜单中都没有看到“首选项”。我正在运行 3.8.3 版。我想要做的就是显示行号,但没有偏好我不能这样做。
他们到底藏在哪里?
注意:我确实删除了,indicator-appmenus
因为我不喜欢将菜单与窗口分离。
有时我希望文本文件的最后一行是一个简单的文本字符串,不附加换行符:...例如。将另一个文件连接到它。
一些编辑器通过添加换行符自动修改我的文本,即使我没有按下Enter。
Remains unmodified:
Emacs、SciTE、Kate、Bluefish、记事本(葡萄酒)
Newline is added:
Gedit、Gvim、Vim、Nano
我想知道是否有某种方法可以调整 Gedit、Gvim 和 Vim 以仅保存我输入的内容……甚至 Nano 也可能派上用场
我目前使用 Gedit,我正在涉足 Gvim/Vim ..所以知道如何“切换”这些开/关会很有用......
附注。在 Gedit、Gvim 和 Vim 中重新打开同一个文件时,光标的文件结尾位置在文本的末尾,而它应该真正显示在下一行(空)上。这是误导性的(但那是因为我已经习惯了)。
我使用了十六进制编辑器来检查上述观察。
我最近安装了 12.04。
当我尝试使用gedit编辑文件时,在关闭编辑文件或必须打开新终端之前,我无法使用终端。但是我想我在 11.04 中没有这个问题,但是我不确定。
无论如何要避免这种情况并在编辑文件时使用相同的终端。
根据文本的性质,有时换行很方便,有时只是令人困惑。每次我需要切换这个(非常频繁)时,我都必须执行查看 - 首选项 - 启用文本换行 - 关闭 - 四次点击,没有提到所有的手、眼睛和思想运动。这可以以更快的方式完成吗?
大多数文本编辑器最多点击两次(在菜单中),有些在工具栏或热键上有它,但我在 Gedit 中找不到任何快速方法。也许有一个我不知道的热键?
我已经使用过select-editor
并且我注意到我正在使用/usr/bin/nano
. 这是我使用的默认文本编辑器吗?
当我打开文本文件时,它用 gedit 打开
必须在终端中指定什么命令才能获取我正在使用的默认文本编辑器,并将其返回到终端中的 e?
从 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)
我明白这个警告的意思,我决定这对我来说无关紧要。
我怎样才能关闭这种警告?我所说的“关闭”并不是指任何这些或类似的解决方法:
/dev/null
/dev/null
/dev/null
这些变通方法是不可接受的,因为它们必须单独应用于每个 Gnome 应用程序 — gedit 并不是唯一喜欢弄乱终端的应用程序。
我知道其他一些文本编辑器,如 Notepad++,允许拆分窗格并排编辑文件。有什么办法可以将此功能添加到 Gedit?