中易网

vim的几种模式

答案:2  悬赏:20  
解决时间 2021-03-24 05:24
vim的几种模式
最佳答案
总的来说是六种模式,分别是:
普通(Normal)
可视(Visual)
选择(Select)
插入(Insert)
命令行(Command-line)
Ex模式。

还有六个小的组合模式,或者附加模式:
操作等待(Operator-pending)
替换(Replace)
可视替换(Visual replace)
插入普通(Insert normal)
插入可视(Insert visual)
插入选择模式(Insert select)。

如果对这些模式有什么其它的疑问,希望能在追问中详细描述。
全部回答
vim的模式 $ vi filename 进入normal 模式,这是命令模式,用于执行大多数常用的编辑命令,不能输入 敲i 进入 insert 模式,这是正常的编辑模式,按esc 可以回到 normal 模式 在normal 模式下输入 : (冒号) 进入底行模式,也是执行命令的模式,用的最多的是查找 不管在 insert 模式还是底行模式,按 esc 就能回到 normal 模式 insert 模式和底行模式是不能直接相互切换的,只能通过 normal 模式切换 用编辑 helloworld 来说明 $ vi hello.c 进入vi ,处于normal 模式,不能输入,暗 i 进入 insert 模式 #include 按esc 回到 normal 模式,光标会向前移动一个字符,再暗 i 进入 insert 模式 stdio.h 按esc 回到 normal 模式, 按 o 进入insert 模式(o 是在下一行进入 insert 模式),这样就到了下一行,并且在 insert 模式,可以进行编辑 int main() {} 按esc 回到 normal 模式,再暗 i 进入 insert 模式,敲回车,} 就到下一行了 按esc 回到 normal 模式,再按 o (大写的 o),进入在上面新开一行并进入 insert 模式 printf(); 按esc 回到 normal 模式,按 h 将光标向左移动一个字符,按 i 进入 insert 模式 “” 按esc 回到 normal 模式,按 i 进入 insert 模式 hello world!\n 这样helloworld 就编辑完了,按 esc 回到 normal 模式,按 zz (两个大写的 z) 就可以保存并退出 ps: 在normal 模式下 按 i,i,o,o,a,a 都能进入insert 模式 h j k l 是normal 模式下的光标移动命令,h 向左,l 向右, j 向下, k 向上 normal 模式是相当重要的,用vim 时,你按的作多的键应该就是 esc了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
0有没有实际意义
本人在大学食堂相中一门面,租户店面整体转让
芭莎国际婚纱摄影地址好找么,我有些事要过去
出殡日有白鹤意味着什么
请帮我取一个日文名,要特殊可爱,女孩子的,
李宁经典休闲鞋 ALCE677-1的鞋带是怎么样的?
秋阳( )艳什么成语
耐克登月系列跑步鞋尺码会偏小吗
每天惠兑换中心怎么兑换礼品
双眼皮割法朱昊用的哪种好 ?
邳州邳城到砀山西门镇有多远
线径 电流 电压 功率之间的关系?
公边牧和母边牧的区别
2015年福建南平教师招聘考试职位表,及准考证
土茯苓汤怪怪的,是放多了吗
推荐资讯
求保湿面霜的牌子,倩碧的天才黄油怎样?
北京市崇文区到怀柔区自驾车怎么走?有多少公
【考研-求助】(控制理论与控制工程)这个专
平顶山体育路菜市场今年改造吗
我想加盟一家甜品店,如果我选择知念甜品加盟
非法经营假烟九十万一下判多少年?
DC排毒面膜怎么样?
我有一张196o年1元,现在能值多少
神舟骆驼
装联通宽带超出300米,当地营业商是否亏本,不
我是13年华电的新生,信息与计算科学,注意不
求Horngren's Accounting 10th Edition
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?