Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MacOSX上编辑.vimrc会导致bort陷阱_Macos_Vim - Fatal编程技术网

在MacOSX上编辑.vimrc会导致bort陷阱

在MacOSX上编辑.vimrc会导致bort陷阱,macos,vim,Macos,Vim,EDIT:问题是我没有意识到vim安装在Mac上,所以我使用fink安装了它,并且有两个vim实例,我想在我开始使用.vimrc文件之前,这并不重要。 我刚刚开始在Mac的终端中使用vim(以前在终端中使用MacVim的GUI和emacs)。无论我对我的.vimrc文件做什么,都会导致后续运行vim导致“bort陷阱”。这是崩溃后的唯一输出 一个空的.vimrc文件以及一个只有一个空格的文件也不起作用。唯一有效的方法是:设置标尺,然后在vim中设置mkv,生成一个.vimrc文件,如下所示: v

EDIT:问题是我没有意识到vim安装在Mac上,所以我使用fink安装了它,并且有两个vim实例,我想在我开始使用.vimrc文件之前,这并不重要。

我刚刚开始在Mac的终端中使用vim(以前在终端中使用MacVim的GUI和emacs)。无论我对我的.vimrc文件做什么,都会导致后续运行vim导致“bort陷阱”。这是崩溃后的唯一输出

一个空的.vimrc文件以及一个只有一个空格的文件也不起作用。唯一有效的方法是:设置标尺,然后在vim中设置mkv,生成一个.vimrc文件,如下所示:

version 6.0
if !&cp | set cp | endif
let s:cpo_save=&cpo 
set cpo&vim
map! <D-v> ^V^R*
vmap <BS> "-d
vmap <D-x> "*d 
vmap <D-c> "*y
vmap <D-v> "-d"*P
nmap <D-v> "*P
let &cpo=s:cpo_save
unlet s:cpo_save
set fileencodings=ucs-bom,utf-8,default,latin1
set helplang=de
set iskeyword=@,48-57,_,192-255
set ruler
" vim: set ft=vim :

您是否尝试过重命名
.vimrc
,在其位置创建一个空白文件并运行vim?如果这样做有效,您可以从原始文件(假设您需要这些设置)逐点复制回部分,以找到问题所在。

您将
.vimrc
文件保存在哪里?/Users/Sarah。这就是我做“mkv”时自动保存的地方。IIRC,投票结束自动进行否决投票,而有人投票结束的原因是这个问题相当模糊,很难理解。可能有帮助的事情:从命令行运行vim,复制/粘贴崩溃消息(或有用的位),清楚地解释您所做的和试图做的事情。那么~/.vimrc是空的,vim崩溃了?或者您有一个稳定的文件,然后进行更改导致它崩溃?请说得更具体些。你有运行插件吗?您正在运行哪个版本的vim(
vim--version
来自命令行)?崩溃后的唯一输出是“bort陷阱”。我把我原来的问题修改得更清楚了。谢谢你的提示;就我个人而言,我发现stackoverflow社区对我来说真的很不友好……另外,你能升级到Vim的非测试版吗?这可能会有帮助。
VIM - Vi IMproved 7.2b BETA (2008 Jul 13, compiled May 27 2011 18:38:12)
MacOS X (unix) Version