[问题]我的vi无法切换命令行格式,就是按esc也无法切换,怎么办?

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
tszhangxin
帖子: 28
注册时间: 2008-02-14 15:48

[问题]我的vi无法切换命令行格式,就是按esc也无法切换,怎么办?

#1

帖子 tszhangxin » 2008-02-18 9:27

按ctrl+[ 也无法切换,是键盘映射问题吗?怎么解决?
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2008-02-18 9:30

[ESC] :
tszhangxin
帖子: 28
注册时间: 2008-02-14 15:48

#3

帖子 tszhangxin » 2008-02-18 9:34

请问“【esc】:”是什么?
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#4

帖子 iblicf » 2008-02-18 9:40

Vi及其三种运行模式
================================
命令模式(Command mode):
Esc键进入vi命令模式;移动光标,删除等。操作不对,vi会响铃报警。
文本输入模式(Insert mode):
命令模式下输入插入命令i、附加命令a 、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按Esc键即可。
末行模式(Line mode):
命令模式下 “:”键进入末行模式,此时vi会在显示窗口的最后一行显示一个“:”作为末行模式的提示符,等待用户输入命令。多数对文件操的作命令都是在此模式下执行的(如查找、替换文本中的某个字符串)。末行命令执行完后,vi自动回到命令模式。
tszhangxin
帖子: 28
注册时间: 2008-02-14 15:48

#5

帖子 tszhangxin » 2008-02-18 9:47

我现在就是进不了您说的“命令模式”,按esc就听见有警告声音,就是进不去.
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#6

帖子 iblicf » 2008-02-18 9:52

失礼的问一句:您会用vi么? 所谓命令模式下,。。。hjkl 就变成光标移动了,你看看是不是
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

#7

帖子 ljj_jjl2008 » 2008-02-18 9:54

按几下ESC,光标就会跑到最下面一行,然后直接输入 :q 或 :wq ,回车
tszhangxin
帖子: 28
注册时间: 2008-02-14 15:48

#8

帖子 tszhangxin » 2008-02-18 10:00

我vim用的确实不熟,我按esc在屏幕下方没有出现“:”,只有警报的声音,
我现在不太清楚怎么切换到“命令”,麻烦大家了!
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

#9

帖子 ljj_jjl2008 » 2008-02-18 10:03

其实。没有提示符,直接输入就可以了。
连冒号一起输入。
tszhangxin
帖子: 28
注册时间: 2008-02-14 15:48

#10

帖子 tszhangxin » 2008-02-18 10:04

我的hjkl能用,我想问一下怎么才能输入“q!”等等这样的命令。
tszhangxin
帖子: 28
注册时间: 2008-02-14 15:48

#11

帖子 tszhangxin » 2008-02-18 10:07

我会了,谢谢iblicf ljj_jjl2008!!!!!!!!!!!!!!!!!!! :D
头像
bobo4548
帖子: 661
注册时间: 2007-07-17 22:52
来自: cn,shandong

#12

帖子 bobo4548 » 2008-02-20 6:46

没有提示符,直接输入就可以了。
连冒号一起输入。
回复