进入文件

vi /file/path/filename.suffix

或者

vim /file/path/filename.suffix

进入编辑模式

vi/vim进入文件后,默认是不可编辑的,要进入编辑模式需按Insert键,编辑模式有两种,一种是插入,一种是替换,重复按Insert键就会在这两种模式间切换

  • 插入:在光标前插入内容
  • 替换:替换光标当前的内容

退出编辑模式

通过Insert进入编辑模式后,可以按Esc键退出编辑模式

保存和退出

如果已进入编辑模式,需先按Esc退出编辑模式再执行以下命令

  • :w  //保存但不退出
  • :q  //不保存并退出
  • :q!  //不保存并强制退出
  • :wq  //保存后退出
  • :wq!  //强制保存后退出

这里总结下,方便大家记忆

  • w:write的首字母,表示写入保存
  • q:quit的首字母,表示离开退出
  • !:表示强制的意思

Linux vi/vim 文件编辑保存及退出相关推荐

  1. Vi/vim编辑文件无法保存和退出的解决方法

    原因:没有具备root权限 解决方法: 强制退出后,用sudo vi/vim +文件重新编辑,此时便是以root权限进行修改文件,可以正常保存并退出

  2. linux vi/vim三种模式,保存退出,强制退出

    一.三种模式 vi/vim工具 共分为三种模式,分别是: 1.命令模式(Command mode), 2.输入模式(Insert mode) 3.底线命令模式(Last line mode). 命令模 ...

  3. linux 下vi进行文件编辑

    用 vi 进行文件编辑 原地址:http://hi.baidu.com/guolele17080/item/8f36bc09d2803e14acdc7055 使用 vi vi 编辑器几乎在所有 Lin ...

  4. VIM中的保存和退出、VIM退出命令、如何退出vim编辑、VIM命令大全

    : 退出命令是,按ESC键 跳到命令模式,然后输入:q(不保存)或者:wq(保存) 退出. 更多退出命令: :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! ...

  5. -Git Linux vi/vim 命令 按键 MD

    目录 目录 Linux vi/vim 简介 vi/vim 的使用 命令模式 输入模式 底线命令模式 vi/vim 使用实例 使用 vi/vim 进入一般模式 按下 i 进入输入模式,开始编辑文字 按下 ...

  6. linux vi修改后如何保存

    linux vi修改后如何保存 按ESC键去到命令模式,然后: :w?? 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并 ...

  7. Linux vi/vim 工具

    目录 一.vi和vim命令 1.1.命令模式 1.1.1.vi清空文本所有内容 1.2.插入模式(编辑模式) 1.3.底行模式 1.3.1.替换文本内容 1.3.2.查找符合要求的字符串并执行相应操作 ...

  8. linux - vi / vim 编辑器

    linux - vi / vim 编辑器 1. vi / vim 是什么 2. 模式切换 2.1 一般模式(普通模式) 2.2 编辑模式 2.3 命令模式 1. vi / vim 是什么 vi是uni ...

  9. Linux vi格式化文件命令

    Linux vi格式化文件命令 全篇格式化: 命令模式下 gg --到文件开头 = --格式化 G --到文件末尾 部分格式化可以用: 在命令模式下,按 v 进入visual模式. 然后用上下箭头选中 ...

最新文章

  1. hdu 2067 兔子板
  2. Mac下的比较器工具DeltaWalker的试用期延长法
  3. A 元素[HTML 4.01]
  4. BZOJ3611: [Heoi2014]大工程
  5. 相对湿度计算软件_冷却塔填料的用量要怎么计算?
  6. 异常(Exception)的学习
  7. 【云服务】浅析XaaS
  8. c++代码好玩_Python开源学习:60秒学会一个例子,147段简单代码助你从入门到大师 | 中文资源...
  9. “C# 未在本地计算机上注册microsoft.Jet.OLEDB.12.0”的解决方案
  10. blob类型视频测试(blob加密视频源地址)
  11. python移动文件夹下所有文件到另一个文件夹
  12. 网吧web电影服务器系统,网吧电影服务器如何安装制作?
  13. -3dB带宽定义和理解
  14. 深信服负载均衡开发实习面经
  15. 基于tesseract的文字识别
  16. css媒体查询来兼容
  17. java上课听不懂怎么办_上课听不懂怎么办?我们告诉你解决办法!
  18. 【时间之外】做产品必须知道的SKU是什么?
  19. python学习笔记之爬虫框架scrapy(十七)
  20. 微软承认部分 Win10 安装 12 月更新后出现 0xc000021a 蓝屏错误

热门文章

  1. 复旦计算机夏令营英语口语,保研夏令营时间|复旦大学计算机学院2020保研夏令营...
  2. 安卓股票悬浮窗_Android 实现悬浮窗功能
  3. SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80040154
  4. python狗品种识别_使用python+keras来识别狗的品种
  5. 差分定位和精密定位(一)--差分定位
  6. mysql日期类型计算机_2014年计算机二级考试MySQL试题 1
  7. 移动电影院和民族电影达成战略合作,传递正能量
  8. 你要怎么切你的披萨?
  9. python爬取网站数据(含代码和讲解)
  10. WebSocket 通信协议