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

Linux命令-vim编辑

用vi或vim命令进入vim编辑器。

基础:

u -- 撤销上一次操作。

x -- 剪切当前光标所在处的字符。

yy -- 复制当前行。

dd -- 剪切当前行。

p -- 粘贴剪贴板内容到光标下方。

i -- 切换到输入模式,在光标当前位置开始输入文本。

:wq -- 保存并退出Vim 编辑器。

:q! -- 不保存强制退出Vim 编辑器。


拓展:

w -- 光标移动到下一个单词。

5 yy --复制5行。

5 p --粘贴5行。

yw -- 复制当前的单词。

y$ -- 复制光标之后的当前行所有内容。

y^ -- 复制光标之前的当前行所有内容。

d$ -- 删除光标之后的当前行所有内容。

d^ -- 删除光标之前的当前行所有内容


其他:

^ -- 移动到行头。

$ -- 移动到行尾。

gg -- 移动到开头。

G -- 移动到结尾。

:set nu -- 显示行号。

:set nonu -- 去除行号。

/boot -- 高亮boot词。

:noh -- 取消高亮。

:s/boot/booot/g -- 将当前光标所在行所有的boot改成booot。

:%s/boot/booot/g -- 将所有的boot改成booot。

http://www.dtcms.com/a/131659.html

相关文章:

  • 2025年Q1 AI 学习应用总结
  • 8.8.1 简易计算器
  • css一些注意事项
  • 【linux】使用LNMP环境+Discuz论坛源程序
  • Excel处理控件Aspose.Cells指南:使用 Python 删除 Excel 中的重复行
  • Web Worker 中的 DedicatedWorkerGlobalScope 对象
  • LeetCode hot 100—搜索二维矩阵
  • 单片机 + 图像处理芯片 + TFT彩屏 触摸开关控件 v1.2
  • C语言核心结构+难点精讲+工程技巧
  • LLM - Dify 平台介绍
  • linux多线(进)程编程——番外1:内存映射与mmap
  • Java万级并发场景-实战解决
  • AI大模型原理可视化工具:深入浅出理解大语言模型的工作原理
  • 机器学习02——RNN
  • 【2025年五一数学建模竞赛A题】完整思路和代码
  • 代码随想录动态规划part02
  • 【信息系统项目管理师】高分论文:论信息系统项目的范围管理(电网公司保供电可视化系统)
  • 图像处理算法面经1
  • 产品需求设计评审会:三步精准定位需求核心
  • std::enable_shared_from_this 模板类的作用是什么?
  • KEGG注释脚本kofam2kegg.py--脚本010
  • 小程序页面传值的多种方式
  • SQL语言
  • 力扣hot100_技巧_python版本
  • Multisim使用说明详尽版--(2025最新版)
  • 高效爬虫:一文掌握 Crawlee 的详细使用(web高效抓取和浏览器自动化库)
  • CS5346 - Interactivity in Visualization 可视化中的交互
  • Java 架构设计:从单体架构到微服务的转型之路
  • 大语言模型深度思考与交互增强
  • 策略模式随笔~