本文为小原创文章,首发于Java唐智,一个的微信微信官方账号,原创度高,收藏高,干货多。共同成长,共同进步。欢迎关注。vim打开文件的几种方法按line或pattern快速打开到配置文件出错
本文为小原创文章,首发于Java唐智,一个的微信微信官方账号,原创度高,收藏高,干货多。共同成长,共同进步。欢迎关注。
vim打开文件的几种方法按line或pattern快速打开到配置文件出错的地方,或者日志中报告错误的地方。
例如,当从监控系统或邮件中收到错误消息时,可以根据时间直接定位到相应的日志位置。
vim +/"2019-02-17 23:01:49.994" server.log
vim的两种模式命令模式(命令模式)
命令模式是vim的默认操作模式。当使用Vim命令打开文件时,默认进入命令模式。无论用户处于什么模式,只要按Esc键就可以进入命令行模式。
编辑模式(输入模式)
只有在vim编辑模式下,才能将键盘输入的内容输入到当前打开的文件中。
最后一行模式(最后一行模式)
尾行模式主要用于保存文件或退出Vim。同时还可以设置编辑环境和一些编译工作,比如列出行号(set nu)、查找字符串(/target)等。
在命令模式下,用户可以通过按冒号键(:)进入末行模式,然后Vi会显示一个“:”作为末行模式的提示,等待用户输入命令。
三种模式的切换如下
命令模式中的3个常用命令
光标移动命令
上下左右
也可以用键盘上的箭头键,看个人习惯。这种方式节省时间。
生产线水平移动
文件从一端移动到另一端
翻过这一页
文本编辑命令
插入
在命令模式下,按以下键进入编辑模式并执行插入操作,包括:
删除
复制并粘贴
取消和取消
查找命令
基本搜索
在Vim命令模式下,输入/或?符号进入搜索模式,/用于向前和向下搜索,?用于向后和向上搜索。
正则表达式搜索
为了更好的搜索,Vim支持正则表达式。最基本的正则表达式规则包括:
例如,如果您想找到一行的开头带有test,您可以在命令模式下输入以下内容
/^test
尾线模式下的4个命令原创不易,欢迎多转发。