知识卡片

模式分离

专业/工作 · 52

内容

vi 的默认状态不是输入文字,而是等待命令;插入文本需要显式进入插入模式。把“操作文本”和“产生文本”分开,键盘上的普通字母就能承担移动、删除、修改等动作。发散:模式化界面的学习成本来自状态切换,但效率也来自同一套按键在不同状态下被重新赋义。

参考来源

《学习vi和Vim编辑器》第1章《vi文本编辑器》