vim把文件用SCP传到服务器上

只有测试服务器敢这么干哦亲!

看到同事在win7下用了一个编辑器每次写完一个文件一个按钮就直接把文件上传到了测试服务器上,看得我很眼馋就去搜了下。

原文戳这里

第一步,写一个shell脚本。(其实我有看到一个自己写VIM插件的,但是我拿来不能用自己又没琢磨出来,地址在这里

#!/bin/sh
#使用脚本方法 zvim_scp 本地文件路径
perpose=$1
#远程服务器用户名
user="user"
#远程服务器IP
host="192.168.0.10"
#远程服务器项目根目录
host_dir="/opt/sites/.../app/xwar/"

echo "scp $1 $user@$host:$host_dir${perpose##*miniblog_pub}..."
scp $1 $user@$host:$host_dir${perpose##*miniblog_pub}

然后把这个文件加入到PATH里面记得给脚本加权限。

再然后,在~/.vimrc里面加入一句:

map  :!vim_scp %

不对就自己琢磨吧。。

转载于:https://www.cnblogs.com/Phenix_Yang/archive/2012/05/25/2517670.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值