Vim 被移植到了 iOS

来源: 投稿
作者: 虫虫
2012-01-20

为了庆祝Vim发布20周年,Applidium 把它移植到了iOS上面。

Vim是编辑器中的标杆,而且也适合移动设备。主要功能:

  • 自动缩进
  • 块操作
  • 自动识别语言并且语法高亮
  • 可扩展
  • 支持宏
  • 标签支持
  • 多剪贴板支持

Vim for iOS 也是开源项目,源码托管在这里。发布的协议是Vim License。

展开阅读全文
6 收藏
分享
加载中
最新评论 (31)

引用来自“寻梦”的评论

真不可想象,VIM离了键盘还能干啥

本来就是依托键盘而生的
2013-01-29 17:49
0
回复
举报

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

vim重要的是其对程序代码的处理啊,不是什么键盘控,否则vim就只能在电脑上用了。
就像以前有人说linux是命令行控一样,是用户对产品的认识错位。

vim对程序的代码有什么处理?不过是高亮,折叠,当然还可以自动补全,不过不是太智能.这些与notepad2相比,并没有什么优势.vim重要的是它的键盘操作方式.

没有对程序代码的处理,不觉得记事本是更好的选择么?

等那天手写输入速度足够了的话,键盘就是浮云。

~~,你说vim重要的是对程序代码的处理,我只问你vim对代码有什么处理?不过就是那三个.基本所有的源代码编辑器都有这些功能,而vim在这三方面并没有什么独到之处.vim的独到之处是它的键盘操作方式,这导致了它移植到触摸环境下是没有多大意义的.
你以去扯什么手写输入.vim也不管输入,它管编辑.

vim相比其他代码编辑器,是有一些优势的,比如处理速度、可扩展性、处理模式,这些东西加在一起,都会大大提高对代码的处理效率(高亮、折叠、自动补全是其中的一些因素,但不是全部)。

手写输入对于程序代码的处理效率,尤其是平板下的处理效率,是非常关键的因素!
键盘对vim而言,就是提供了输入+快捷操作方式,而这两种功能,未来的手写输入都可以实现并取代,比如微软的新手机操作系统已经开始支持组合快捷键。

发现你口气很冲,大过年的,呵呵,祝你新年快乐、万事顺遂啦。

"快捷操作方式"->是快捷"键"操作.
vim无键什么也做不了,你说的其它都不值一提.

呵呵,那好吧,用手写板+emacs写程序的我,看来什么也做不了了。
2012-01-23 14:09
0
回复
举报

引用来自“黑传说”的评论

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

vim重要的是其对程序代码的处理啊,不是什么键盘控,否则vim就只能在电脑上用了。
就像以前有人说linux是命令行控一样,是用户对产品的认识错位。

vim对程序的代码有什么处理?不过是高亮,折叠,当然还可以自动补全,不过不是太智能.这些与notepad2相比,并没有什么优势.vim重要的是它的键盘操作方式.

没有对程序代码的处理,不觉得记事本是更好的选择么?

等那天手写输入速度足够了的话,键盘就是浮云。

~~,你说vim重要的是对程序代码的处理,我只问你vim对代码有什么处理?不过就是那三个.基本所有的源代码编辑器都有这些功能,而vim在这三方面并没有什么独到之处.vim的独到之处是它的键盘操作方式,这导致了它移植到触摸环境下是没有多大意义的.
你以去扯什么手写输入.vim也不管输入,它管编辑.

vim相比其他代码编辑器,是有一些优势的,比如处理速度、可扩展性、处理模式,这些东西加在一起,都会大大提高对代码的处理效率(高亮、折叠、自动补全是其中的一些因素,但不是全部)。

手写输入对于程序代码的处理效率,尤其是平板下的处理效率,是非常关键的因素!
键盘对vim而言,就是提供了输入+快捷操作方式,而这两种功能,未来的手写输入都可以实现并取代,比如微软的新手机操作系统已经开始支持组合快捷键。

发现你口气很冲,大过年的,呵呵,祝你新年快乐、万事顺遂啦。

"快捷操作方式"->是快捷"键"操作.
vim无键什么也做不了,你说的其它都不值一提.
2012-01-23 10:29
0
回复
举报

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

vim重要的是其对程序代码的处理啊,不是什么键盘控,否则vim就只能在电脑上用了。
就像以前有人说linux是命令行控一样,是用户对产品的认识错位。

vim对程序的代码有什么处理?不过是高亮,折叠,当然还可以自动补全,不过不是太智能.这些与notepad2相比,并没有什么优势.vim重要的是它的键盘操作方式.

没有对程序代码的处理,不觉得记事本是更好的选择么?

等那天手写输入速度足够了的话,键盘就是浮云。

~~,你说vim重要的是对程序代码的处理,我只问你vim对代码有什么处理?不过就是那三个.基本所有的源代码编辑器都有这些功能,而vim在这三方面并没有什么独到之处.vim的独到之处是它的键盘操作方式,这导致了它移植到触摸环境下是没有多大意义的.
你以去扯什么手写输入.vim也不管输入,它管编辑.

vim相比其他代码编辑器,是有一些优势的,比如处理速度、可扩展性、处理模式,这些东西加在一起,都会大大提高对代码的处理效率(高亮、折叠、自动补全是其中的一些因素,但不是全部)。

手写输入对于程序代码的处理效率,尤其是平板下的处理效率,是非常关键的因素!
键盘对vim而言,就是提供了输入+快捷操作方式,而这两种功能,未来的手写输入都可以实现并取代,比如微软的新手机操作系统已经开始支持组合快捷键。

发现你口气很冲,大过年的,呵呵,祝你新年快乐、万事顺遂啦。
2012-01-23 10:18
0
回复
举报
不用vim,学不会。。。
2012-01-21 14:36
0
回复
举报

引用来自“黑传说”的评论

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

vim重要的是其对程序代码的处理啊,不是什么键盘控,否则vim就只能在电脑上用了。
就像以前有人说linux是命令行控一样,是用户对产品的认识错位。

vim对程序的代码有什么处理?不过是高亮,折叠,当然还可以自动补全,不过不是太智能.这些与notepad2相比,并没有什么优势.vim重要的是它的键盘操作方式.

没有对程序代码的处理,不觉得记事本是更好的选择么?

等那天手写输入速度足够了的话,键盘就是浮云。

~~,你说vim重要的是对程序代码的处理,我只问你vim对代码有什么处理?不过就是那三个.基本所有的源代码编辑器都有这些功能,而vim在这三方面并没有什么独到之处.vim的独到之处是它的键盘操作方式,这导致了它移植到触摸环境下是没有多大意义的.
你以去扯什么手写输入.vim也不管输入,它管编辑.
2012-01-21 10:25
0
回复
举报
改成语音控制就好了。
2012-01-21 09:05
0
回复
举报

引用来自“周翼翼”的评论

引用来自“黑传说”的评论

vim重要的是其对程序代码的处理啊,不是什么键盘控,否则vim就只能在电脑上用了。
就像以前有人说linux是命令行控一样,是用户对产品的认识错位。

vim对程序的代码有什么处理?不过是高亮,折叠,当然还可以自动补全,不过不是太智能.这些与notepad2相比,并没有什么优势.vim重要的是它的键盘操作方式.

没有对程序代码的处理,不觉得记事本是更好的选择么?

等那天手写输入速度足够了的话,键盘就是浮云。
2012-01-21 01:52
0
回复
举报
更多评论
31 评论
6 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部