vimrc文件迁移到别的机器报错

很多时候我们需要连接到服务器进行开发,而服务器中vim的配置一般是最原始的或者并非自己本机所习惯的配置。一来没有效率;二来写代码时不爽。

遇到这种情况我们可以把自己本机的vim配置copy一份到服务器,一般把 ~/.vimrc 配置文件和 ~/.vim 整个目录下的文件同步到服务器(.vim文件里包含了vim的插件以及主题配色等)

因为服务器总是不止你一个人连上去开发的,所以你的vim配置不一定让其他同事也能接受或习惯,所以我们先把 .vimrc 改名后再拷贝到服务器,不然会覆盖原来的vim配置文件(vim默认配置文件名就叫.vimrc)

scp -r ~/.vim root@192.168.1.1:/root/
cp ~/.vimrc ~/.vimrc_local
scp ~/.vimrc_local root@192.168.1.1:/root

root是连接到服务器的用户,192.168.1.1是服务器的地址,冒号后面是需拷贝到哪个路径下,scp命令更详细介绍

因为vim默认使用的配置文件是 .vimrc,所以我们需要重新指定vim的配置文件

alias vim=’vim -u ~/.vimrc_local’

alias 命令更详细介绍


一般情况下这样就可以把本机的vim配置同步到服务器且正常使用了,可今天我就遇到如下错误提示:E10

处理 /etc/vimrc 时发生错误:
第  123 行:
E10: \ 后面应该跟有 /、? 或 &
第  124 行:
E10: \ 后面应该跟有 /、? 或 &
第  125 行:
E10: \ 后面应该跟有 /、? 或 &
第  126 行:
E10: \ 后面应该跟有 /、? 或 &
第  127 行:
E10: \ 后面应该跟有 /、? 或 &
第  128 行:
E10: \ 后面应该跟有 /、? 或 &
请按 ENTER 或其它命令继续

这时候我们需在 .vimrc_local 配置文件首行添加 set nocp 让vim在不兼容的模式下依然正常使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值