小编tle*_*man的帖子

如何配置 MacVim 在退出时退出?

当我使用标准 vim 命令关闭 MacVim 时:q,MacVim 窗口关闭,但程序仍在运行。当其他进程尝试生成 MacVim 的实例时,这会导致麻烦,因为如果它仍在运行,则需要将特殊标志传递给 MacVim,以便打开新实例,但随后实例会累积。

有没有办法使用 vimscript 来终止进程并在退出时关闭窗口?

gvim macvim gvimrc macos

8
推荐指数
1
解决办法
2426
查看次数

vim 中的奇怪渲染人工制品(终端,而不是 MacVim)

运行 Mac OS X,使用 Terminal.app 或 iTerm2,有一个奇怪的人工制品与字符渲染,我很难解释,甚至更难理解。我将从我的屏幕视频开始,以便您可以看到它的实际示例:

奇怪的终端vim渲染

从视频中您可以看到一些奇怪的方式,例如,有时当我在插入模式下点击一个字母时,字符会被双重打印。当我进入正常模式时,人工制品仍然存在。当我重新进入插入模式时,按退格键会将左侧的字符复制到光标下的位置。

这发生在 OS X Lion 和 Mountain Lion 中,在 Terminal.app 和 iTerm 2 下。这在 MacVim 下从未发生过。

另外,我在另一台机器上使用 GNU/Linux,从来没有发生过这种情况,我很确定这是一个 Mac OS X 问题,但我不知道如何解决它。有一段时间,我大部分时间都在使用 MacVim 来解决这个问题,但我更喜欢在终端中工作。

有谁知道这里发生了什么,如果是这样,我该如何解决?

编辑:我尝试使用 macvim Vim 可执行文件,但我仍然得到奇怪的人工制品,但它们已本地化到屏幕的左侧,这是一个示例:

在此处输入图片说明

terminal vim rendering macos

7
推荐指数
1
解决办法
1215
查看次数

标签 统计

macos ×2

gvim ×1

gvimrc ×1

macvim ×1

rendering ×1

terminal ×1

vim ×1