您的位置:首页 > 其它

vim相关基础知识

2013-03-10 14:22 218 查看
刚刚在linuxcast上学习了vim的一些基本知识:
http://www.linuxcast.net/Users/class_detail/29
vim分为三种模式:

I. 命令模式

II. 插入模式

III. ex模式

下面分别介绍三种模式:

I. 命令模式

命令模式是vim默认进入的模式

在该模式下,按以下键的效果为:

i: 进入插入模式

o: 在当前行新插入下一行(这个真的很好用)

r:替换光标处的字符

u:(undo)取消之前的操作

yy:复制当前行 -> n+yy 复制当前行下的n行

dd: 剪切当前行 -> n+dd 剪切当前行下的n行

p:粘贴

/ 查找,之后再按n是查找下一个(表示next)

II. EX模式

在命令模式下,输入冒号:进入ex模式

在这里

:w 表示写入 (write)

:q 表示退出 (quit)

:wq 写入并退出 等效于 :x

:set number 设置行号 (可简写为 :set nu)

:n 跳到第n行 (n是一个数字)

:! 【命令】 执行shell里的某个命令

:sh 返回终端执行命令,之后按住Ctrl+D 回到vim

III. 插入模式

命令模式下,直接按i键进入插入模式,这时候就可以进行输入了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: