vim的几种模式
答案:2 悬赏:20
解决时间 2021-03-24 05:24
- 提问者网友:很好的背叛
- 2021-03-23 19:24
vim的几种模式
最佳答案
- 二级知识专家网友:悲观垃圾
- 2021-03-23 20:26
总的来说是六种模式,分别是:
普通(Normal)
可视(Visual)
选择(Select)
插入(Insert)
命令行(Command-line)
Ex模式。
还有六个小的组合模式,或者附加模式:
操作等待(Operator-pending)
替换(Replace)
可视替换(Visual replace)
插入普通(Insert normal)
插入可视(Insert visual)
插入选择模式(Insert select)。
如果对这些模式有什么其它的疑问,希望能在追问中详细描述。
普通(Normal)
可视(Visual)
选择(Select)
插入(Insert)
命令行(Command-line)
Ex模式。
还有六个小的组合模式,或者附加模式:
操作等待(Operator-pending)
替换(Replace)
可视替换(Visual replace)
插入普通(Insert normal)
插入可视(Insert visual)
插入选择模式(Insert select)。
如果对这些模式有什么其它的疑问,希望能在追问中详细描述。
全部回答
- 1楼网友:转身后的回眸
- 2021-03-23 20:58
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了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯