族谱网 头条 人物百科

vi

2020-10-16
出处:族谱网
作者:阿族小谱
浏览:602
转发:0
评论:0
关于vivi是“Visual”的不正规的缩写,来源于另外一个文本编辑器ex的命令visual。vi是一种模式编辑器。不同的按钮和键击可以更改不同的“模式”;比如说:在“插入模式”下,输入的文本会直接被插入到文档;当按下“退出键”,“插入模式”就会更改为“命令模式”,并且光标的移动和功能的编辑都由字母来响应,例如:“j”用来移动光标到下一行;“k”用来移动光标到上一行,“x”可以删除当前光标处的字符,“i”可以返回到“插入模式”(也可以使用方向键)。在“命令模式”下,敲入的键(字母)并不会插入到文档,这给新接触vi的用户带来混乱。在“命令模式”下,多重文本编辑操作是由一组键(字母)来执行,而不是同时按下、和其他特殊键来完成。更多复杂的编辑操作可以使用多重功能基元的组合,比如说“dw”用来删除一个单词,“c2fa”可以更改当前的光标处中“a”之前的文本。这就是说:对于熟练的vi用户可以更快的操...

关于vi

vi是“Visual”的不正规的缩写,来源于另外一个文本编辑器ex的命令visual。

vi是一种模式编辑器。不同的按钮和键击可以更改不同的“模式”;比如说:在“插入模式”下,输入的文本会直接被插入到文档;当按下“退出键”,“插入模式”就会更改为“命令模式”,并且光标的移动和功能的编辑都由字母来响应,例如:“j”用来移动光标到下一行;“k”用来移动光标到上一行,“x”可以删除当前光标处的字符,“i”可以返回到“插入模式”(也可以使用方向键)。在“命令模式”下,敲入的键(字母)并不会插入到文档,这给新接触vi的用户带来混乱。

在“命令模式”下,多重文本编辑操作是由一组键(字母)来执行,而不是同时按下 、 和其他特殊键来完成。更多复杂的编辑操作可以使用多重功能基元的组合,比如说“dw”用来删除一个单词,“c2fa”可以更改当前的光标处中“a”之前的文本。这就是说:对于熟练的vi用户可以更快的操作,因为双手就可以不必离开键盘。

早期的版本中,vi并没有指示出当前的模式,用户必须按下“退出键”来确认编辑器返回“命令模式”(会有声音提示)。当前的vi版本可以在“状态条”中(或用图形显示)。最新的版本中,用户可以在“终端”中设置并使用除主键盘以外的其他键,例如:PgUp,PgDn,Home,End和Del键。图形化界面的vi(如gvim)可以很好的支持鼠标和菜单。

直到Emacs的出现(1984年以后),vi几乎是所有“黑客”所使用的标准UNIX编辑器。从2006年开始,作为“单一UNIX规范”(Single UNIX Specification)的一部分,vi或vi的一种变形版本一定会在UNIX中找到。

直到现在,vi仍然被广泛的使用,并且赢得1991年在USENET的票选;vi比Emacs的Bulkier版本启动的更快,并且占内存更少。因此,甚至Emacs的追随者又重新使用vi,并且作为邮件编辑器和其他小型编辑工作的首选。1999年时,著名的欧莱礼出版社(O"reilly)卖出了比emacs更多的vi参考书。

当救急软盘作为恢复硬盘崩溃的媒介以来,vi通常被用户选择,因为一张软盘正好存储下vi,并且几乎所有人都可以很轻松的使用vi。

在编辑器的大战中,vi和Emacs是作战的双方。

vi琐事

vi

  ADM3A键盘排法,注意该键盘没有独立的方向键,而是与HJKL键共用。

vi是在伯克利加州大学,Evans Hall中,使用"Lear-Siegler ADM3A终端”编写完成,在这台机器上的“退出键”,也就是今天的“转换键”(Tab),因此很多用户经常使用Tab来转换状态。

Emacs的支持者一直说vi拥有极其恶毒的界面。

使用vi的宏,David Hitz开发出了“图灵机模拟器”。

Snap.com使用vi的界面和命令创建了visearch.com搜索引擎。

vi的派生物

BSD vi 3.7是现代UNIX系统的移植之一,它使用ed作为字库。

作为ex/vi编辑器,nvi被预安装在第四代BSD上(4BSD)。

Vim(Vi IMproved)是一种升级版,类似nvi。在大多数Linux系统中都安装了Vim。

Elvis ( 英语 : Elvis (text editor) ) 是一个免费软件,可以安装在UNIX和其他系统中。

Vigor是流行的vi UNIX编辑器版本,含有Vigor助手,被作为对抗Microsoft Office的Clippy。

参考

文本编辑器列表

编辑器之战

Unix实用程序列表

Vim


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

——— 没有了 ———
编辑:阿族小谱
发表评论
写好了,提交
{{item.label}}
{{commentTotal}}条评论
{{item.userName}}
发布时间:{{item.time}}
{{item.content}}
回复
举报
点击加载更多
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回

更多文章

更多精彩文章
扫一扫添加客服微信