IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> vim基本操作 -> 正文阅读

[开发工具]vim基本操作

在这里插入图片描述

i:插入光标前一个字符
I:插入行首
a:插入光标后一个字符
A:插入行末
o:向下新开一行,插入行首
O:向上新开一行,插入行首

作用命令工作模式
跳转到指定行行号G命令模式
跳转到指定行:行号末行模式
跳转文件首gg命令模式
跳转文件尾G命令模式
自动格式化程序gg=G命令模式
跳转到大括号对应的位置%命令模式
光标移至行首0命令模式
光标移至行尾$命令模式
删除单个字符x命令模式
替换单个字符用待替换的字符用光标选择按 r再按欲替换的字符命令模式
删除一个单词dw命令模式
删除光标至行尾D或者d%$命令模式
删除光标至行首d0命令模式
剪切指定区域按V切换为”可视模式 “ 使用hjkl挪移光标来选中待删除区域。按d删除区域数据命令模式
剪切指定行在光标指定行,按dd命令模式
剪切n行在光标指定行,按ndd命令模式
复制yy命令模式
粘贴p(粘贴至光标后)P(粘贴至光标前)命令模式
查找/查找的单词 回车后按n显示下一个命令模式
查找将光标置于任意一个字符上,按*(向后查找)或#(向前查找)命令模式
单行替换将光标置于待替换行上输入:s/原数据/新数据末行模式
通篇替换将光标置于待替换行上输入:%s/原数据/新数据/g g不加,只替换每行首个末行模式
至定行替换将光标置于待替换行上输入:行数,行数s/原数据/新数据/g g不加,只替换每行首个末行模式
撤销u命令模式
反撤销ctrl r命令模式

分屏
:sp 分横屏 ctrl+ww切换
:vsp 竖屏分
:wqull 全体保存退出

跳转至man手册:将光标置于待查看函数单词上,使用K(命令模式)跳转,指定卷,nK

查看宏定义:将光标置于待查看宏定义单词上,使用[d 查看定义语句

执行shell命令:!shell命令

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-06 12:26:16  更:2021-10-06 12:26:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:46:20-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码