vim编辑器学习笔记

来源:互联网 发布:淘宝上可以卖弹弓 编辑:程序博客网 时间:2024/05/16 17:10

之前看见同学在ubuntu系统直接在命令窗口写代码,感觉这个背景挺好看的,就想用用。好不容易装上了系统,但是这个不怎么会用啊,百度了以下才发现还挺复杂的啊。于是到图书馆借了本书练了练,把学习到的基本用法记下来:

vim是linux系统上经常用得到的文本编辑器,其功能十分强大。

vim有三种状态——指令模式、输入模式和末行模式,默认进入到vim的指令模式。在命令窗口中,输入命令$vim file.* ,即可进入vim界面(指令模式)。

指令模式下,几乎整个键盘都是快捷方式,在指令模式下到输入是没有显示的。

i,a可切换到输入模式,shift+;可进入末行模式。dd 删除当前行,d3d删除当前行以下三行,d7方向右键 删除光标往右7个字符(包括光标所在字符),d5方向左键 删除光标往左5个字符(不包括光标所在字符),虽然说是删除,我觉得理解为剪切更合适一些,可以发现这些被“删除"的还可以粘贴回来。 复制y,其用法与d一样。粘贴p,字符串粘贴在光标所在字符前,正行粘贴到当前行的以下。u 撤销上一步操作   w,b 移动光标,一次移动一个单词的距离   x 删除当前字符

输入模式下,可以编辑文件。(按ESC退回到指令模式)。

末行模式下在界面最下一行会显示输入的命令,末行模式和指令模式又可以理解为一个模式——命令模式。

末行模式下,执行完命令后会直接返回指令模式,也可通过ESC键结束命令输入,返回指令摸式。末行模式下控制通过输入,:w 保存对文件到编辑。:q 退出vim编辑,如果编辑文件没有保存会提示错误信息。:q! 强制退出vim编辑。:wq 保存并推出。

0 0
原创粉丝点击