当前位置: 首页 > 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。

相关文章:

  • 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 模板类的作用是什么?
  • 南京航空航天大学启动扁平化改革:管理岗规模控制在20%,不再统一设科级机构
  • 北京银行一季度净赚超76亿降逾2%,不良贷款率微降
  • 昆明破获一起算命破灾诈骗案,民警:大师算不到自己的未来
  • 杭州6宗涉宅用地收金125.76亿元,萧山区地块楼面价冲破5万元/平米
  • 国务院任免国家工作人员:饶权任国家文物局局长
  • 一回合摘下“狮心”,张名扬霸气回应观众:再嘘一个我听听