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

Linux vi常用命令

参考资料

  1. viコマンド(vimコマンド)リファレンス

目录

  • 一. 保存系命令
  • 二. 删除系命令
  • 三. 移动系命令
  • 四. 复制粘贴系命令


一. 保存系命令

⏹保存并退出

:wq

⏹强制保存并退出

:wq!

⏹退出(文件未编辑)

:q

⏹强制退出(忽略已编辑内容)

:q!

⏹另存为

:w 新文件名

二. 删除系命令

⏹删除当前行

dd

⏹清空整个文档

  • gg:移动到文档顶部
  • dG:删除到最后一行
ggdG

三. 移动系命令

⏹移动到文档顶部

gg

⏹移动到文档底部

# 方式1
G
# 方式2
:$

四. 复制粘贴系命令

⏹复制当前光标的所在行

yy

⏹粘贴

p

⏹读取并插入文件的内容

  • :r 表示 read(读取)。
  • 读取到的内容会被插入到当前光标所在位置,添加到当前正在编辑的文档中。
:r /d/log/CBC_SystemLog.log

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Android Tools | 如何使用Draw.io助力Android开发:从UI设计到流程优化
  • 前端项目代码开发规范及工具配置
  • Leetcode 416. 分割等和子集(Medium)
  • 鸟类识别系统Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+ResNet50算法模型+图像识别
  • 人工智能安全治理新篇章:《2024人工智能安全治理框架1.0版》深度解读@附20页PDF文件下载
  • MATLAB统计和机器学习工具箱:数据分析与建模的利器
  • PyQGIS开发 2 Qt开发入门
  • Dirsearch在linux安装与运行
  • JavaWeb---纯小白笔记01:JavaWeb概述和Tomcat安装
  • JavaWEB概述
  • 【Verilog学习日常】—牛客网刷题—Verilog快速入门—VL21
  • cmake--get_filename_component
  • 常见的HTTP请求头和示例说明
  • 96 kHz、24bit 立体声音频ADC芯片GC5358描述
  • 分布式系统的概念与设计模式
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • eclipse(luna)创建web工程
  • JavaScript设计模式与开发实践系列之策略模式
  • Java反射-动态类加载和重新加载
  • Mac转Windows的拯救指南
  • Python 反序列化安全问题(二)
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 猴子数据域名防封接口降低小说被封的风险
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 前端面试总结(at, md)
  • 区块链技术特点之去中心化特性
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 一些css基础学习笔记
  • 由插件封装引出的一丢丢思考
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #if #elif #endif
  • #前后端分离# 头条发布系统
  • $().each和$.each的区别
  • (14)Hive调优——合并小文件
  • (2.2w字)前端单元测试之Jest详解篇
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (WSI分类)WSI分类文献小综述 2024
  • (办公)springboot配置aop处理请求.
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (六)激光线扫描-三维重建
  • (转)用.Net的File控件上传文件的解决方案
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .bat批处理出现中文乱码的情况
  • .net core 控制台应用程序读取配置文件app.config
  • .net反编译的九款神器
  • [22]. 括号生成
  • [Angular 基础] - 自定义指令,深入学习 directive
  • [C#]winform部署yolov9的onnx模型
  • [C#]使用C#部署yolov8的目标检测tensorrt模型
  • [C++] 多线程编程-thread::yield()-sleep_for()
  • [C++][数据结构][算法]单链式结构的深拷贝
  • [CF226E]Noble Knight's Path
  • [ChromeApp]指南!让你的谷歌浏览器好用十倍!
  • [Docker]十一.Docker Swarm集群raft算法,Docker Swarm Web管理工具