各位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了~~~
如果您喜欢本文,欢迎订阅我的文章:
http://feed.jiayii.com
转载请注明出处:http://www.jiayii.com/space-source-code-edition/
谢谢您的关注。 : @jiayisuse : jiayisuse#gmail.com
转载请注明出处:http://www.jiayii.com/space-source-code-edition/
谢谢您的关注。 : @jiayisuse : jiayisuse#gmail.com


感觉这么强大的功能。。。
怕麻烦,哈哈!
[Reply]
配置麻烦些,用起来方便啊~~~呵呵
[Reply]
其实我想说……lftp登录,然后edit filename就可以了……编译完保存后会自动上传回ftp……
[Reply]
只习惯用自己的vi…
ssh上去直接vi和lftp哪个好些呢…?
[Reply]