当前位置: 首页 > article >正文

【vim】vim常用操作总结

vim常用操作总结

  • 一,简介
  • 二,操作介绍
    • 2.1 命令模式
      • 2.1.1 删除(剪切)光标所在行
      • 2.1.2 复制
      • 2.1.3 粘贴
    • 2.2 视图模式
    • 2.3 命令模式
    • 2.4 编辑模式
  • 三,总结

一,简介

在工作中,有时不得已需要使用vim编辑器进行代码编辑,所以需要熟悉常用的vim操作命令,来提高工作效率,本文就介绍一些常用的命令,共相关开发人员进行参考。

二,操作介绍

2.1 命令模式

2.1.1 删除(剪切)光标所在行

删除(剪切)光标所在连续n行,n代表要删除的行数,比如连续删除3行,只需要输入:3dd,即可。

dd
ndd

2.1.2 复制

复制光标所在行

yy
nyy

2.1.3 粘贴

可以粘贴刚才使用yy(复制)或者dd(剪切)的内容

p

2.1.4 跳到行末

GG
nGG

2.1.5 跳到行首

gg
ngg

2.2 视图模式

可以移动光标进行选择(小写v)

v

可以移动光标进行行的操作(大写V)

V

2.3 命令模式

进入命令模式:

shift + :

设置行号和取消行号

set nu
set nonu

搜索内容

/(待搜索字符串)
n(跳转到下一个)

2.4 编辑模式

i:(光标所在处进行输入)
o:(光标所在行的下一行插入空行,进行输入)
O:(光标所在行的上一行插入空行,进行输入)

三,总结

本文主要介绍了VIM的几种常见模式,以及常用的操作命令,供参考。


http://www.kler.cn/a/463013.html

相关文章:

  • 深度学习中的离群值
  • Ethernet 系列(12)-- 基础学习::SOME/IP
  • 【LC】191. 位1的个数
  • 【网络】什么是路由协议(Routing Protocols)?常见的路由协议包括RIP、OSPF、EIGRP和BGP
  • VSCode设置ctrl或alt+mouse(left)跳转
  • 二维码文件在线管理系统-收费版
  • 深入解析JVM调优工具及其实战应用
  • 软件测试面试八股文,查漏补缺(附文档)
  • latex与word优缺点对比
  • Python基于卷积神经网络的车牌识别系统开发与实现
  • MAC环境安装(卸载)软件
  • C++算法练习day73——45.跳跃游戏2
  • 基于单片机的电梯模拟控制系统
  • 青少年编程与数学 02-005 移动Web编程基础 14课题、性能优化
  • MySQL UNION
  • node-sass安装报错,换成sass
  • 时间敏感网络中遗留端站同步的TSN解决方案
  • 利用Python爬虫获取1688商品详情的探索之旅
  • CentOS Stream 9 搭建三节点Clickhouse集群
  • 芊芊测字,免费测字,ai测字(1.0)
  • springboot+全局异常处理
  • linux制作bin包
  • RabbitMQ - 4 ( 22000 字 RabbitMQ 入门级教程 )
  • 0101java面经
  • Neo4j GDS 2.0 安装与配置
  • logback日志框架源码分析