Ipad安装了VIM for iphone版无法退出到正常模式

Vim、Emacs配置和使用
回复
tempestglen
帖子: 137
注册时间: 2009-07-16 23:09

Ipad安装了VIM for iphone版无法退出到正常模式

#1

帖子 tempestglen » 2010-11-25 10:50

到处找解决办法,搜到如下帖子


自从有了 iTouch 以来,一直用它来听歌,今天心血来潮装了一个终端,顺带把 VIM 装上了。接下来,我在 iTouch 上打开了 VIM ,然后兴致勃勃按下了 “i” 键,如我所料,光标和下面的 –INSERT– 都出现了。不过当我想要退出的时候,却手足无措了:因为iTouch 的虚拟键盘中是没有 Esc 的,怎么办呢? Google 之,虽然信息特别少,但还是被我找到了答案。
原来 iPhone OS 中的终端和 Macbook 里面的终端是不同的, iPhone OS 中的终端叫做 Mobile Terminal 。因为按键比较少,所以有很多按键都是间接实现的,比如 Esc 这个键就是 Ctrl-[ 来实现,呃,你说的对,iTouch 上面也没有专门的 Ctrl 键,Mobile Terminal 是这么实现 Ctrl 键的:
1.在字母键盘中按下 “123″ ,这时候会切换到数字键盘。
2.在数字键盘中按下 “#+=” ,这时候会切换到符号键盘。
3.在符号键盘中按下那个小黑点 ,就是第二排最右边的那个小黑点(不是句号)。这个时候就表示触发了 Ctrl 键了,然后你找到 A 并输入就会触发 Ctrl-A ,如果在命令行下光标就会移动到行首。Ctrl 键不会一直被触发,用一次要输入一次。
是不是觉得这样很麻烦?恩,确实恶心了点。接下来我们看一下如何使用 iTouch/iPhone 的那块神奇触摸屏来实现这些按键。
回到刚才那种情况,进入 VIM 的 Insert 模式,然后用一根手指快速往上划然后再往左划(Up-Left),可以看到 VIM 顺利进入了 Normal 模式,还等啥,赶紧 :q! 退出吧。
悲剧啊,我看了同事的iphone,和ipad的区别恰恰是那个“小黑点”在ipad中被回车键代替了,必须切换到汉语输入才能有哪个小黑点但此时按下再切换到英文输入按“[”,没有用,我kao,然后再尝试往上划然后再往左划,没效果!

谁知道ipad如何模拟iphone的这个动作?

另外,我把ipad连接上apple 蓝牙键盘,esc键直接不认, 在蓝牙键盘上按Ctrl-[ ,也没有效果。 :em20

emacs有没有ipad、iphone版?实在不行转emacs了。
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: Ipad安装了VIM for iphone版无法退出到正常模式

#2

帖子 Strange » 2010-11-25 12:05

ios上的vim本来就是给你ssh上的时候用的,在mobile terminal下用就是自找麻烦...
ニンニク入れますか?
x60 with gentoo
头像
Nile
帖子: 990
注册时间: 2006-07-15 11:20
来自: 枫叶刀市

Re: Ipad安装了VIM for iphone版无法退出到正常模式

#3

帖子 Nile » 2010-11-25 12:09

难以想象VIM这种纯键盘流编辑器在一个真实按键都没的ipad上怎么耍的开 :em20
Thinkpad T400
tempestglen
帖子: 137
注册时间: 2009-07-16 23:09

Re: Ipad安装了VIM for iphone版无法退出到正常模式

#4

帖子 tempestglen » 2010-11-25 12:17

ipad可以用蓝牙键盘呀

另外ssh是类似远程控制rdp,vnc一类的东西?只不过是命令行的?
头像
Jade_Morgan
帖子: 187
注册时间: 2007-12-14 22:29

Re: Ipad安装了VIM for iphone版无法退出到正常模式

#5

帖子 Jade_Morgan » 2010-11-25 12:19

外接个键盘吧
tempestglen
帖子: 137
注册时间: 2009-07-16 23:09

Re: Ipad安装了VIM for iphone版无法退出到正常模式

#6

帖子 tempestglen » 2010-11-25 12:53

我已经连上了蓝牙键盘。。。。。

被逼急了的话,突然想到vim不是开源软件吗?原汤原味的PC版源代码拿到手,编译一个arm版的deb包,给ipad安装上不行吗?越狱后的ipad也是玩 deb包的啊。

各位大神,表现水平的机会到了, :em11 把原汤原味的vim port进 ipad里面吧。


实在不行,我这linux新手也想从头开始,横下一条心,一定要在ipad上编译成功。我的ipad已经安装了GCC了。不要再受iphone版的鸟气。
xuzj123
帖子: 5
注册时间: 2010-08-08 22:55

Re: Ipad安装了VIM for iphone版无法退出到正常模式

#7

帖子 xuzj123 » 2012-03-29 14:53

control+]
或者
ipad下的vim用backslash(\)代替了esc。那么该如何在正文中输入\?
回复