vim - 已解决 - 自定义期间的 Vim 编辑器 .vimrc 错误
问题描述
我在定制我的 vim 编辑器时遇到了麻烦。
具体来说,我添加了存储光标位置的功能。
下面是我的 .vimrc 文件。
au BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "norm g`\"" |
\ endif
错误内容如下:
au: command not found
-bash: /home/ubuntu/.vimrc: line 24: syntax error near unexpected token `('
-bash: /home/ubuntu/.vimrc: line 24: `\ if line("'\"") > 0 && line("'\"") <= line("$") |'
你能给我解决方案吗?在 COVID-19 期间注意您的健康。谢谢 !
我找到了更改文件权限的解决方案。
chmod +777 ~/.viminfo
.vimsrc 文件编译仍然遇到错误。
但是恢复光标位置的功能正在工作。
解决方案
您不需要从命令行获取 .vimrc,这将由 vim 自动完成。只要确保它在正确的位置 ($HOME/.vimrc)
然后当你打开 vim 时,它会自动 source 。
您可以查看如何调试,您将在哪里查看您的文件是否来自此答案如何查看哪些插件使 Vim 变慢?
推荐阅读
- android-studio - 如何在单击按钮的片段中播放声音?
- c# - 向 Dynamic.ExpandoObject 对象添加某种接口
- python - pandas:基于多列合并两个文件
- c# - System.InvalidOperationException:'在 ToastNotification UWP 中调用 LaunchUriAsync 时,在意外时间调用了一个方法
- javascript - 如何在select2中手动触发搜索事件
- python - 如何定义一个从零类继承的类,该类允许您修改 self._x 变量
- dependent-type - 如何从 MMT 中的结构中访问常量和符号?
- android - 在 Interceptor 中处理网络可用性并取消请求 Kotlin Android
- python-3.x - 具有 Lambda 集成的 PATCH 方法,用于对未知数量的参数进行更新操作
- email - 增加个人帐户的 Google Apps Script MailApp 电子邮件限制