文章随机晒最新文章关照最多的

jiayi Rss

Vim远程编辑空间源代码

| Posted in shell, vim |

4

各位bloger大都有web功底,而且改改网站代码也是日常之需。这里把jiayi平日使用本地vim远程编辑代码的方法记录下来。

工具:vim(越新越好~),expect,shell。

一般方法:
1.在/home/user目录创建expect文件edit.exp
加入如下代码

CODE

#!/usr/bin/expect
set timeout 100
set file [lindex $argv 0]
spawn vi ftp://192.168.1.1/domains/jiayii.com/public_html/$file #空间代码根目录
expect "username: "
send "your_uname\r" #空间用户名
expect "Password: "
send "your_pswd\r" #空间密码
interact

2.修改权限:

CODE


chmod
u+x edit.exp

3.修改目录
edit.exp拷贝到/sbin目录或其他

CODE

$PATH目录

4.使用
命令行执行 :

CODE

edit.exp index.php

人性化方法:
前两步相同

3.添加 alias
在.bashrc中加入: alias jiayivi=‘/home/user/edit.exp’

4.使用
命令行执行:

CODE

jiayivi index.php

好啦,现在就可以不受任何限制,尽情享受自己的vim了~~~

Comments (4)

感觉这么强大的功能。。。
怕麻烦,哈哈!

配置麻烦些,用起来方便啊~~~呵呵

其实我想说……lftp登录,然后edit filename就可以了……编译完保存后会自动上传回ftp……

只习惯用自己的vi…
ssh上去直接vi和lftp哪个好些呢…?

Write a comment

You must be logged in to post a comment.