FileSystemExplorer 终于成形了 - Jacky Liu's Blog

FileSystemExplorer 终于成形了

Jacky Liu posted @ 2011年4月15日 19:10 in Vim with tags python vim , 4240 阅读

---- 外部的 Vim 插件我基本都是装上试试然后就卸掉,用到的基本都自己写。在文件操作方面,因为自带的 Netrw 实在不够用,一些 VimScript 写的外部插件(比如 NerdTree)又有慢的问题。自己写的 FileSystemExplorer 这个插件自从起个头以后名不副实了很久,现在终于成形了。

---- 主体还是 Python 写的(通过 Vim 的 Python 接口),纯 VimScript 写的太慢。但是目前还是很菜。以下是设想中,准备逐步添加的功能:

1. 刷新(也可以用于删除、新建操作之后)

2. 改变排序方式(也可以用于递归式打开目录之后)

3. 删除目录或文件

4. 批量删除

5. 转移目录或文件

6. 改名

7. 递归式打开目录

8. 新建目录或文件

9. 快速定位(到同级上一个/下一个节点,到上级节点)

10. 智能化开启文件(通过后台调用其它程序)

---- 基本上 Vim 和 Python 折腾到现在,不确定性已经越来越少。接下来的事可能跟工厂做工差不多。继续开工 。。。

Avatar_small
依云 说:
2011年4月16日 02:29

木有下载链接?

Avatar_small
蓝色基因 说:
2011年4月16日 07:40

@依云: 你是说,应该具有网络下载的功能?还是说这个插件本身的下载链接?

Avatar_small
依云 说:
2011年4月16日 11:21

@蓝色基因: 当然是插件的下载链接啦,访问网络文件系统的功能自然应该交给 FUSE 之类的了。

Avatar_small
Ekd123 说:
2011年4月16日 12:02

emacs with ecb无压力

Avatar_small
蓝色基因 说:
2011年4月16日 17:05

@依云: 我写了插件管理器,这些插件必须都放在插件管理器下才能用。还有相关的颜色文件和 vimrc 里的配置,关联太多又不通用,所以一直没贴。我过会整理一下都贴出来吧,估计只能作为写代码的参考。

Avatar_small
依云 说:
2011年4月16日 18:20

@蓝色基因: 啊。。。。

Avatar_small
tsuui 说:
2011年4月19日 04:15

如果你的键盘像我的笔记本一样, 要么别用vim, 要么准备多捶捶自己的肺, 真的会炸!!

Avatar_small
蓝色基因 说:
2011年4月19日 07:16

@tsuui: 那要是换了 Emacs,岂不是更郁闷到要撞墙了

Avatar_small
tsuui 说:
2011年4月21日 01:25

@蓝色基因: ... 不要逼我~

Avatar_small
jnanabhumiap.in 说:
2024年1月18日 15:41

JNANABHUMI AP provides all latest educational updates and many more. The main concept or our aim behind this website has been the will to provide resources full information on each topic which can be accessed through Internet. To ensure that every readers get’s what important and worthy about the topic they search and link to hear from us. jnanabhumiap.in Jnanabhumi AP is a startup by passionate webmasters and bloggers who have passion to provide engaging content which is accurate, interesting and worthy to read. We are mope like a web community where you can find different information’s, resources, topics on day to day incidents or news. We provide you the finest of web content on each and every topics possible with help of editorial and content team.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter
Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee