Vim远程编辑空间源代码
Posted by jiayi | Posted in shell, vim | Posted on 28-08-2008
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了~~~

