Vim最全常用命令,错过血亏

栏目: 后端 · 发布时间: 6年前

内容简介:本文为小编原创文章,首发于按行或pattern,可以快速打开到配置文件错误的地方,或者日志中报错的地方。

本文为小编原创文章,首发于 Java识堂 ,一个高原创,高收藏,有干货的 微信公众号, 一起成长,一起进步,欢迎关注

1 . vim打开文件的几种方式

Vim最全常用命令,错过血亏

按行或pattern,可以快速打开到配置文件错误的地方,或者日志中报错的地方。

如从监控系统,或者邮件收到报错信息时,直接根据时间定位到相应的日志位置

vim +/"2019-02-17 23:01:49.994" server.log 

2 . vim的三种模式

命令模式(command mode)

命令模式是Vim的默认操作模式,当使用vim命令打开一个文件时,默认进入的就是命令模式。不管用户处于何种模式,只要按下Esc键就可使进入命令行模式

编辑模式(input mode)

只有在vim编辑模式下,才能将键盘键入的内容输入到当前打开的文件中

尾行模式(last line mode)

尾行模式主要用于保存文件或退出Vim,同时也可以设置编辑环境和一些编译工作,如列出行号(set nu)、寻找字符串(/target)等

在命令模式下,用户按冒号键(:)即可进入末行模式下,此时Vi会在显示窗口的最后一行显示一个”:“作为末行模式的提示符,等待用户输入命令

三种模式的切换如下图

Vim最全常用命令,错过血亏

3 . 命令模式下的常用命令

光标移动命令

上 下 左 右

用键盘上的方向键也可,看个人习惯,这种方式比较省时间

Vim最全常用命令,错过血亏

行级移动

Vim最全常用命令,错过血亏

文件首尾移动

Vim最全常用命令,错过血亏

翻页

Vim最全常用命令,错过血亏

文本编辑命令

插入

在命令模式下按以下按键可进入编辑模式,执行插入操作,具体包括:

Vim最全常用命令,错过血亏

删除

Vim最全常用命令,错过血亏

复制 粘贴

Vim最全常用命令,错过血亏

撤销 反撤销

Vim最全常用命令,错过血亏

查找命令

基本搜索

在Vim命令模式下,输入 / 或 ? 符号就进入了搜索模式,/ 用于正向往下搜索,? 用于反向往上搜索

Vim最全常用命令,错过血亏

正则表达式搜索

为了更好的进行搜索,Vim支持正则表达式,最基本的正则表达式规则包括:

Vim最全常用命令,错过血亏

如查找行首为test的行,命令模式下输入如下即可

  1. /^test 

4.  尾行模式下的命令

Vim最全常用命令,错过血亏


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

通灵芯片

通灵芯片

Daniel Hillis / 崔良沂 / 上海世纪出版集团 / 2009-1 / 19.80元

本书深入浅出地阐述了计算机科学中许多基本而重要的概念,包括布尔逻辑、有限自动机、编程语言、图灵机的普遍性、信息论、算法、并行计算、量子计算、神经网络、机器学习乃至自组织系统。 作者高屋建瓴式的概括,既不失深度,又妙趣横生,相信读者读后会有很多启发。 目录: 序言:石的奇迹 第一章 通用件 第二章 万能积木 第三章 程序设计 第四章 图灵机的普适性 第......一起来看看 《通灵芯片》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具