.vimrc 导致错误(E10: \ 后面应该跟 /、? 或 &)

2024-03-21

我已经复制粘贴了这个.vimrc http://amix.dk/vim/vimrc.html进入 Fedora 15 中的 /etc/vimrc 中。每次我使用 vim 执行任何操作时,我都会收到许多行号错误,这些错误似乎不是我的 vimrc 文件的正确行号,因为没有任何 '\就在这些线上。

我用谷歌搜索过这个,有一个类似的堆栈溢出问题,但我相信这与我的问题无关。

我也删除了所有所说的MySys() == linux/max/windows或等等,因为我使用的是linux,所以我只使用了linux线路。

有任何想法吗?

Edit---

这是我(几乎)修改过的 vimrc 文件:

https://docs.google.com/document/d/1PznK0FizGlBr6W6m9wikM334q8b6KFFCgmsF-f8MX3s/edit?hl=en_US https://docs.google.com/document/d/1PznK0FizGlBr6W6m9wikM334q8b6KFFCgmsF-f8MX3s/edit?hl=en_US


您在这里提到的错误通常发生在以下情况之一:

  1. 您正在尝试在内部使用续行:execute.
  2. 当 vim 处于兼容模式时,您尝试使用续行。

要删除第二种情况,请使用以下命令运行 vimvim -N。如果没有出现错误,则添加set nocompatible在 vimrc 的顶部。如果仍然出现错误,请搜索exe (as :execute可以被截断为:exe)并检查某个地方是否匹配\n\s*\\被传递给:execute.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.vimrc 导致错误(E10: \ 后面应该跟 /、? 或 &) 的相关文章

  • Vim 滚动时保持光标位置

    有没有办法在滚动时使 Vim gVim 中的 cusror 位置保持在屏幕外 与许多 Windows 编辑器类似 我了解标记 并且确实使用它们 我也知道 标记 最后编辑位置 但正在寻找其他想法 我问这个问题是因为有时我想将光标保留在某个位置
  • 在 Vim 中将 DOS/Windows 行结尾转换为 Linux 行结尾

    如果我打开在 Windows 中创建的文件 所有行都以 M 如何一次性删除这些字符 dos2unix https sourceforge net projects dos2unix是一个可以执行此操作的命令行实用程序 In Vim s M
  • Vim:用字符填充行

    如何在一行或多行末尾重复添加字符 将行填充到特定列 例如 x 代表第 40 列 不是该行上的字符 并且文本后没有空格或制表符 line one x line two x line three x line eleventy billion
  • Vim - 删除多行中的直到(包括)字符

    我有这个代码 def foo c Char c match case a B 我的光标位于后面的空格上 我想删除所有内容 直到 包括 我怎样才能做到这一点 我可以在光标位于第一行任意位置时执行相同操作吗 块中的任何位置 并将光标放在 d e
  • Vim NerdCommenter:在 vimrc 中添加新文件类型

    有没有办法在 vimrc 中为 NerdCommenter 定义新的文件类型注释 它已经可以工作了 但是如果我可以将其直接放入 vimrc 中 备份配置会更容易 Thanks NERDCommenter 能够解析commentstring选
  • 在插入模式下移至行首

    我知道我可以使用 Home in insert mode Esc i to exit insert mode and enter it again effectively going to the beginning of line But
  • vim:视觉明星搜索未按预期工作

    我复制了这个函数来进行视觉搜索 and function s VSetSearch cmdtype let temp s norm gv sy let V substitute escape s a cmdtype n n g let s
  • VIM:有没有一种简单的方法可以从 Vim 管理 Visual Studio 解决方案/makefile 项目? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我尝试使用 Visual Studio 而不是 VIM 插件 但说实话 VS 相对于 VIM 的唯一优势是它能够自动管理我的项目 我知道 VS
  • 在 Vim 中搜索并替换为递增值

    假设我写了一个简单的 CSS 规则 如下所示 star 10 background url stars png no repeat 0 0 而我需要10个 所以我复制了9次 star 10 background url stars png
  • 如何在vim中将菜单键(“应用程序键”)映射到Escape键?

    我认为使用菜单键退出 vim 的插入模式将是一件很棒的事情 使用 Super 键也很好 但我不确定是否可能 因为 Super 键是一个修饰符 无论如何 我找不到任何与此相关的内容 寻求您的帮助并提前致谢 我认为没有任何方法可以配置 Vim
  • 在 vim 中,+register 和 +register 与 .命令?

    我很难理解这个问题的解决方案维姆高尔夫挑战赛 http vimgolf com challenges 5192f96ad8df110002000002 最好的建议解决方案是 cw
  • Foldmethod=同时标记和语法?

    同一文件是否可以根据标记和语法使用折叠 Since foldmethod一次只能设置为一个 我认为您真正可以做到这一点的唯一方法是使用 set foldmethod expr并与foldexpr 即使如此 我也不确定它是否能够完全按照您的要
  • Vim / vi 生存指南

    基本的 vim 命令有哪些 新用户需要了解什么才能避免陷入麻烦 请每条评论一条命令 我发现不可替代的 因为它也可以在 vi 中使用 与 vim 的视觉模式不同 是标记 您可以用以下标记标记不同的点m 小写 然后是您选择的字母 例如 x 然后
  • VIM - 显示上次保存版本和当前未保存版本的差异[重复]

    这个问题在这里已经有答案了 可能的重复 在 Vim 中保存文件之前我可以看到更改吗 https stackoverflow com questions 749297 can i see changes before i save my fi
  • 在键盘快捷键上插入预定义文本

    我经常插入binding pry当我调试我的 ruby 文件时 当我使用 Vim 时 我希望将其自动化 以避免每次都重新输入 我怎样才能做到呢 我想要映射的确切顺序是 插入新行 Insert binding pry到新创建的行 返回正常模式
  • 禁用 VIM 中的警告?

    有没有办法禁用 VIM 中的警告 特别是 当文件从只读变为可写时 我想禁用警告 12 我有一个脚本可以打开文件进行编辑 但 vim 认为文件已更改并发出警告 Thanks 我的 vimrc 中有以下内容 你应该只需要第二个 它将消息回显到状
  • svn:使用vim合并冲突

    我正在尝试看看如何使 svn 中的合并变得容易 This page http svnbook red bean com en 1 7 svn advanced externaldifftools html提到可以使用外部工具进行合并 vim
  • Vim 脚本中的“reduce”函数

    Vim 脚本有一些非常基本的函数式编程工具 It has map and filter 但据我所知它缺乏reduce 功能 Reduce https en wikipedia org wiki Fold 28higher order fun
  • 文件类型更改时颜色方案也会更改

    当我打开 vim htm html xml 或 vimrc 文件时 是否可以更改 Vim 中的颜色方案 当我切换到具有上述扩展名的已打开文件时 也会更改颜色方案 这就是我想要我的 vim 做的事情 file txt 或新的 未保存 缓冲区
  • C# 开发人员有什么理由应该学习 Emacs/Vim 吗?

    我在一家纯粹的 Microsoft 商店担任 C 开发人员 最近 我开始在工作之余的空闲时间使用 Gas 和 Linux 自学汇编 我喜欢摆弄 Linux 尽管我对它还很陌生 我一直听说我应该学习 VIM 或 Emacs 但事实是 我绝对不

随机推荐

  • 用于类 Python 语言的 Python 解析器

    我正在寻找为源文件编写一个 Python 导入过滤器或预处理器 这些源文件本质上是带有额外语言元素的 Python 目标是读取源文件 将其解析为抽象语法树 应用一些转换以实现该语言的新部分 并编写有效的 Python 源代码 然后可由 CP
  • javascript中的(多维)数组中的反向条目

    我正在使用 leaflet js 在 openstreetmap 上显示一些多边形 我有一个外部数据资源 它为我提供了多边形的坐标 不幸的是 这个数组的坐标顺序错误 例子 我得到 10 5254913 52 2734311 10 52588
  • Python 中的分析最高密度区间(最好适用于 Beta 分布)

    我想知道是否有人知道可靠且快速的 HDI 分析计算 最好是针对 beta 函数 HDI的定义是这个问题 https stackoverflow com questions 22284502 highest posterior density
  • 如何在以下场景中集成两个 for/foreach 循环?

    我有两个数组 如下所示 user ids Array 0 gt 159a8a6f1c00c5c4d5d0daaab2aa4227 1 gt a39777761f7816031aec676c80c3a8ad 2 gt 348703d858f2
  • 如何在 Swift 中使用 CVaListPointer 参数调用方法

    我应该如何调用以下方法 该方法属于打印日志的类 func log format String withParameters valist CVaListPointer 我想要实现的目标 在 Objective C 中看起来像这样 NSLog
  • iconv 还是 mbstring?

    我应该使用哪个多字节处理库 iconv or mbstring 经过一番谷歌搜索后 我没有找到足够的论据来说服我特别使用一个 而且我无法获得任何基准 而且我太懒了 无法创建一个 p 毕竟也许这个选择并不重要 感谢您的任何建议 我倾向于结合使
  • Spring Boot (HATEOAS) ControllerLinkBuilder.linkTo(...) 查询参数丢失/未创建

    我正在使用 Spring Boot 1 4 开发 REST API 并使用 PagedResourcesAssembler 创建带分页的 JSON 响应 这就像一个魅力 春天的小伙子们干得很棒 但是 我在提供 URL 查询参数 如果提供 时
  • unicode Python 字符串中的字节

    在 Python 2 中 Unicode 字符串可能同时包含 unicode 和字节 a u u0420 u0443 u0441 u0441 u043a u0438 u0439 xd0 xb5 xd0 xba 我明白这绝对是不应该写的东西在
  • 获取与我的窗口重叠的所有窗口

    我想找到与我的窗口完全或部分重叠 位于其顶部 的所有窗口 作为一种特殊情况 如果我有两个窗口句柄 hWnd1 和 hWnd2 我想查找 hWnd2 是否部分或完全重叠 hWnd1 有问题的窗口是桌面窗口 不是同一进程中的子窗口 兄弟窗口 使
  • PHP 新运算符返回引用

    我正在使用一些旧的 PHP 代码 其中包含以下内容 someVar new SomeClass Did the new运算符曾经返回一个值 嗯 不是通过引用 打字感觉很奇怪 我觉得我失去了理智 这是许多有关 PHP 4 中的 OOP 的旧书
  • 使用 ffmpeg 与偏移混合声音,其偏移不起作用

    我正在尝试在 Android 上使用 ffmpeg 混合三种声音 但我希望最后两个声音与第一个声音以一定的偏移量混合 我正在使用这个命令 ffmpeg i input1 itsoffset 5 i input2 itsoffset 10 i
  • 在 initWithCoder 中设置自定义 UITableViewCell 样式:不起作用

    我对自定义 UITableViewCell 以及如何使用故事板管理事物有一些问题 当我将样式代码放入initWithCoder 它不起作用 但如果我把它放进去tableView cellForRowAtIndexPath 有用 在故事板中
  • iOS 8 beta 5 今天查看扩展(小部件)卡在等待附加

    我想在 iOS 8 中调试今日视图扩展 小部件 因此我在 Xcode 中的 方案 下选择该小部件 然后选择我的 iPhone 作为设备并点击运行 它显示 在 iPhone 上运行今日视图 左侧边栏显示 正在等待附加 它永远停留在 等待连接
  • Inno Setup 仅卸载部分组件

    我有一个通用的应用程序 例如媒体播放器 用于安装在同一文件夹中的每个不同的零售产品 即 C 程序文件 myapp 并且不同的内容 例如电影 都安装在同一个文件夹中 C 程序文件 myapp 电影 对于每个单独的安装 单独的零售产品 我只是创
  • NHibernate 验证器:使用属性与使用 ValidationDefs

    我使用 NH Validator 一段时间了 主要是通过ValidationDefs 但我仍然不确定两件事 使用有什么特别的好处吗ValidationDef用于简单 标准验证 例如NotNull MaxLength etc I m worr
  • Xcode - ld:找不到架构 arm64 的符号

    我正在尝试通过 Xcode 编译我的应用程序 一切都一直有效 但今天突然返回此错误 导致构建失败 我附上完整的错误日志 感谢您的帮助 Undefined symbols for architecture arm64 chkstk darwi
  • 如何使用函数动态分配 d3.forceRadial 的中心?

    我有一个包含父节点和子节点的数据集 父节点可以与其他父节点链接 子节点可以与其父节点链接 我想要做的是将子节点径向放置在父节点周围 节点看起来像这样 parent id 1 type parent x y vx vy id 2 x y vx
  • 如何将 Subversion 存储库(而不是我的工作副本)恢复为特定修订版?

    我对 Subversion 比较陌生 来自 Source Safe 这让我抓狂 使用 Tortoise 界面 Commit 不断向我显示 bin 目录中的 java 文件 它说这些文件 丢失 好吧 这是一个单独的问题 基本上 当我尝试了几种
  • 如何仅获取 yum 更新列表

    好吧 我一直有这个问题 我只想使用 yum 从 Linux 系统 RHEL 或 Fedora 通过 bash 脚本在文件中列出可用的更新 但我总是必须处理创建的标头信息 如下所示 Loaded plugins XXXX repo XXXX
  • .vimrc 导致错误(E10: \ 后面应该跟 /、? 或 &)

    我已经复制粘贴了这个 vimrc http amix dk vim vimrc html进入 Fedora 15 中的 etc vimrc 中 每次我使用 vim 执行任何操作时 我都会收到许多行号错误 这些错误似乎不是我的 vimrc 文