只支持 Linux/Mac OSX ,实现了最基本的功能和命令( cheatsheet 上面的大部分命令),支持的命令列表见 README 。
代码:https://github.com/RealHacker/python-gems/tree/master/python_vi
原本希望可以在 1000 行以内实现,但是超出了一些,稍微重构一下应该可以压缩到千行以内。
希望有兴趣的同学帮忙测试一下,找找 bug 。
只支持 Linux/Mac OSX ,实现了最基本的功能和命令( cheatsheet 上面的大部分命令),支持的命令列表见 README 。
代码:https://github.com/RealHacker/python-gems/tree/master/python_vi
原本希望可以在 1000 行以内实现,但是超出了一些,稍微重构一下应该可以压缩到千行以内。
希望有兴趣的同学帮忙测试一下,找找 bug 。
|
DelbertOct 22, 2015 via Android
1
感觉好厉害……马……
|
|
saber000Oct 22, 2015
2
快速看了一遍代码,发现有很多 elif,这种情况下用映射表能够有效提高代码效率
|
|
zhonghuaOct 22, 2015
3
赞
|
|
4
@saber000 没错,还有很多重复代码,可以重新组织一下
|
|
MarioLuisGarciaOct 22, 2015
5
编辑模式 backspace 不好用?
|
|
MarioLuisGarciaOct 22, 2015
6
命令模式下也不能用 backspace
|
|
7
@MarioLuisGarcia Mac 下是有这个问题
|
|
8
@MarioLuisGarcia Fixed
|
|
CYKunOct 23, 2015
9
进去以后惊奇的发现竟然 star 过
|
|
10
@CYKun 蛤蛤 我的 python 项目都是在一个 repo 下
|