vi 常用操作


复制:yy 粘贴:p

H :光标移至屏幕顶行
M :光标移至屏幕中间行
L :光标移至屏幕最后行

^ 移到行首
$ 移到行尾

+或return 移到下一行的第一个字符

  • 移到前一行的第一个非空字符

a 在光标后插入文本
A 在当前行插入文本

i 在光标前插入文本
I 在当前行前插入文本

o 在当前行的下边插入新行
O 在当前行的上边插入新行

u 撤销上一步的操作
Ctrl+r 恢复上一步被撤销的操作

注意:

如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。

查找

VI : less
/ patern enter 向下查找
?patern enter 向上查找
N/n 查找上/下一个

两次g 到第一行
G 到最后一行

1.针对大文件-从下到上查询

less center-acct-test-nohup.out
-->G (到最后一行)
-->/1612121909932320(开始查询)
-->N(向上查询)

2.针对小文件-从上到下查询

less common-biz.log
-->/1612121909932320
-->n(向下查询)


zcat /Data/xxx.log.2017-06-16.log.gz|grep '1703011040117061600041302' -C20 --color

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它。但是,vim作为一...
    梁世勇阅读 1,686评论 2 12
  • 曾经使用了几年多的Vim,手册也翻过一遍。虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享。...
    Sylar丶阅读 970评论 0 0
  • 1. Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按...
    红线路亚湾阅读 17,688评论 0 1
  • 自我总结篇: 对文件的操作技巧: vim文件一个有三种状态:命令(浏览/输入命令转变末行模式),文本(添加/编辑/...
    小知大知阅读 864评论 0 0
  • 基本操作 1 进入vi 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:$ vi myfile不过有...
    JackLee_阅读 7,088评论 0 2

友情链接更多精彩内容