Linux编辑利器-Vim
2020-04-22 16:01:45来源:博客园 阅读 ()
Linux编辑利器-Vim
Linux编辑利器-Vim在大学时代,Vim 的大名就已如雷贯耳,但由于它陡峭的学习曲线,一直望而却步。等真正开始学习之后,发现并没有想象中的复杂,也没有所谓的瓶颈,只要在实际写代码中强迫自己使用就可以了,无形中就会形成习惯。
? ——GeekPlux
三种模式
正常模式
以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。正常模式可以使用快捷键。
编辑模式
按下i, I, o, O, a, A, r, R等任何一个字母之后才会进入编辑模式, 一般来说按i即可.
命令行模式
在这个模式当中, 可以提供你相关指令,完成读取、存盘、替换、离开 vim 、显示行号等的动作则是在此模式中达成的。
vi 和vim模式的相互切换
常用快捷键
使用快捷键在正常模式下输入!
复制粘贴
拷贝当前行输入yy
,然后再按下p
键的时候就可以粘贴了。
复制多行可以输入nyy
,其中n为一个数字,例如5yy
,即复制当前行向下的5行,同样粘贴也是按p
键。
删除
删除当前行输入dd
删除多行输入ndd
,表示删除当前行向下的n行。
查找单词
再正常模式下输入/关键字
即可查找关键字所在的位置,例如/hello
为查找hello
这个单词所有的所在位置,输入 n 就是查找下一个。
设置文件行号
有时候为了看文档更清楚,想要知道每一行的行数,可以先进入命令模式,在输入set nu
,即再正常模式下输入:set nu
,然后回车。
取消行号可以输入:set nonu
移动到底部到首部
有时候需要直接看文档的末尾,可以输入G
移动到文件末行。
而移动到首行则是输入gg
,然后回车即可。
撤销
取消上一次做的操作,输入u
。表示undo。
移动到某行
假如我们要移动到第20行,我们可以这样输入:20 + shift + g
更多快捷键可以参考:https://zhuanlan.zhihu.com/p/77283813
Vim键盘图
原文链接:https://www.cnblogs.com/jiahongwu/p/linux-vim.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- Linux指令和shell脚本 2020-06-11
- 适合开发者的最佳Linux发行版 2020-06-11
- RAID 1 软件实现(Linux 系统) 2020-06-10
- linux各级目录 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash