vim-gtk 和 vim-gnome 包有什么不同?我已经尝试过两者,结果 Gvim 感觉相同(对我来说)。如果没有区别,为什么两个包都维护?
这里已经讨论了vim-gtk和之间的区别。vim-gnome
Ubuntu 通常为 vim 提供不止这两个选项,例如:
vim-noxvim-athenavim-* 目前尚不清楚哪个vim包具有哪些依赖项以及哪个包更适合在自己的系统上使用。我将我的vim配置文件(~/.vim文件夹)保存在 GitHub 上,并将其克隆到我必须使用的任何系统上。它们可以使用,vim-gnome但它们会与这些发行版中的任何一个一起使用吗?
我们能否列出vimUbuntu 上所有可能的候选者之间的主要差异,以便做出明智的决定?
有时我希望文本文件的最后一行是一个简单的文本字符串,不附加换行符:...例如。将另一个文件连接到它。
一些编辑器通过添加换行符自动修改我的文本,即使我没有按下Enter。
Remains unmodified: Emacs、SciTE、Kate、Bluefish、记事本(葡萄酒)
Newline is added: Gedit、Gvim、Vim、Nano
我想知道是否有某种方法可以调整 Gedit、Gvim 和 Vim 以仅保存我输入的内容……甚至 Nano 也可能派上用场
我目前使用 Gedit,我正在涉足 Gvim/Vim ..所以知道如何“切换”这些开/关会很有用......
附注。在 Gedit、Gvim 和 Vim 中重新打开同一个文件时,光标的文件结尾位置在文本的末尾,而它应该真正显示在下一行(空)上。这是误导性的(但那是因为我已经习惯了)。
我使用了十六进制编辑器来检查上述观察。
gvim在12.04没有全局菜单(appmenu/application menu),从终端启动gvim时,25秒后终端出现如下警告:
** (gvim:20320): WARNING **: Unable to create Ubuntu Menu Proxy: Timeout was reached
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
我今天下午从 ubuntu 13.04 升级到了 ubuntu 13.10。当我尝试在升级后从终端启动 vim 时,我收到这些警告
(gvim:4054): GLib-GObject-WARNING **: 尝试在类初始化后添加属性 GnomeProgram::sm-connect (gvim:4054): GLib-GObject-WARNING **: 尝试在类初始化后添加属性 GnomeProgram::show-crash-dialog (gvim:4054): GLib-GObject-WARNING **: 尝试在类初始化后添加属性 GnomeProgram::display (gvim:4054): GLib-GObject-WARNING **: 尝试在类初始化后添加属性 GnomeProgram::default-icon`
我该如何解决这些问题以及这些警告究竟是什么
我做了以下工作:
sudo apt-get install vim-gnome
Run Code Online (Sandbox Code Playgroud)
但我得到以下信息:
vim-gnome : Depends: libruby1.8 (>= 1.8.7.352) but 1.8.6.111-2ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)
我弄完了:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
我的 /etc/apt/sources.list 文件的内容:
deb http://us.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb http://us.archive.ubuntu.com/ubuntu/ oneiric universe
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric universe
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb http://us.archive.ubuntu.com/ubuntu/ oneiric …Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu 9.10。每当我打开 gvim 应用程序时,我都必须选择一种自定义字体(编辑?选择字体)。我想让 gvim 记住我的选择。也许我需要编辑~/.vimrc文件,我不确定。
如何让 gvim 记住我的偏好?
似乎ctrl+ 一次W向后删除一个词。太好了,但我真的很喜欢它像大多数其他应用程序一样与ctrl+一起使用backspace。
做到这一点的最佳方法是什么?我需要更改以影响 gnome-terminal 命令、命令行 vim 和 GUI vim。
我可以以某种方式使用 gvim 在 Thunderbird 中撰写我的电子邮件吗?
gvim ×10
vim ×6
appmenu ×1
command-line ×1
gedit ×1
glib ×1
gnome ×1
gtk ×1
text-editor ×1
thunderbird ×1