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

15 文本编辑器vim

15.1 建立文件命令

        如果file.txt就是修改这个文件,如果不存在就是新建一个文件。

vim file.txt

         使用vim建完文件后,会自动进入文件中。 

15.2 切换模式

        底部要是显示插入,是编辑模式;

        按esc,底部要是空白的,则是进入命令模式,可以输入一些快捷键进行操作,比如说dd,则删除一行内容;

       按esc加冒号,可切换为底线模式。

15.3 底线模式

:wq    保存退出
:q!    强制退出
ZZ     不存储离开
:set nu  显示行号

15.4 命令模式

数字 空格:光标移动到后面第n个
数字 enter: 纵向移动光标
/字符串:查找字符串,进入搜索模式
n:在搜索模式向下一个搜索
N: 在搜索模式向上一个搜索
u:相当于ctrl+z
dd:删除当前行
x:删除当前光标字符
o:在光标下面加一行空行
O:在光标上面加一行空行
.:重复上一次对编辑的文本进行的操作

http://www.lryc.cn/news/104278.html

相关文章:

  • 如何运行疑难解答程序来查找和修复Windows 10中的常见问题
  • 程序员成长之路心得篇——高效编码诀窍
  • matlab使用教程(6)—线性方程组的求解
  • Verilog语法学习——边沿检测
  • springboot和springcloud的联系与区别
  • 【Web开发指南】如何用MyEclipse进行JavaScript开发?
  • 【C++进阶】多态
  • 决策树的划分依据之:信息增益率
  • SolidUI社区-独立部署 和 Docker 通信分析
  • Windows下FreeImage库的配置
  • 用python编写一个小程序,如何用python编写软件
  • WPF实战学习笔记32-登录、注册服务添加
  • XGBoost的参数
  • 【已解决】windows7添加打印机报错:加载Tcp Mib库时的错误,无法加载标准TCP/IP端口的向导页
  • 用于紫外线消毒灯的LED驱动:数明深紫外消毒方案SLM201
  • Docker部署Springboot应用【mysql部署+jar部署+Nginx部署】
  • EMC VNX1系列存储电池状态说明
  • pyspark 判断 Hive 表是否存在
  • 选择排序算法
  • 快速了解MyBatis---映射关系多对一
  • python学到什么程度算入门,python从入门到精通好吗
  • 整数规划——第一章 引言
  • C语言结构体讲解
  • 021 - STM32学习笔记 - Fatfs文件系统(三) - 细化与总结
  • jQuery如何获取动态添加的元素
  • Keepalived 在CentOS 7安装并配置监听MySQL双主
  • 深度学习,神经网络介绍
  • 中国AI大模型峰会“封神之作”!开发者不容错过这场夏季盛会
  • Android Studio多渠道打包
  • RK3566 Android11默认客户Launcher修改