Linux在编辑文件时需要进行三种模式的切换,以下分别说明了每个模式常用的命令操作:

一、一般模式:

      以vi\vim打开一个文件就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据
----->>>具体命令:

二、编辑模式:

      在一般模式中可以进行删除、复制、粘贴等的动作,但是却无法编辑文件内容的!要等到你按下『i, I, o, O, a, A』等任何一个字母之后才会进入编辑模式。
注意了!通常在Linux中,按下这些按键时,在画面的左下方会出现『INSERT或 REPLACE』的字样,此时才可以进行编辑。而如果要回到一般模式时, 则必须要按下『Esc』这个按键即可退出编辑模式。

----->>>具体命令:

三、指令模式:

      当我们修改或添加的操作完毕时,就会切换到指令模式,这个模式有我们经常是使用的保存,并退出等指令!
----->>>具体命令:

注意:强制保存并退出可以联合使用::!wq || :wq (这里的冒号一定要是英文冒号!!!)

Linux编辑文件时三种模式指令相关推荐

  1. Linux下文件的三种时间戳

    Linux下文件的三种时间标记 三种时间对应关系表 column column column 访问时间 Access atime 修改时间 Modify mtime 状态改动时间 Change cti ...

  2. [ROS2] map_server加载地图文件的三种模式

    map的数据类型 map话题的类型是nav_msgs::msg::OccupancyGrid.使用下面的命令可以查询该类型的数据结构. ros2 interface show nav_msgs/msg ...

  3. Linux编辑文件时,提示.swp文件已存在怎么办?

    在学习Linux的时候,学到了Vim编辑器突然会出现 交换文件".文件名.swp"已存在! 出现这种情况,一般来说都是没有保存退出导致的 解决的办法为: 先按Q退出到文件所在目录 ...

  4. [ linux ] vim 编辑器的三种模式介绍

    之前写道了Linux的防火墙相关的操作,我就想到了我们常用的编辑器vim,在这里也一起分享一下 目录 linux编辑器简介: Linux平台下的文本编辑器: vi和vim区别: 使用vim工具打开文件 ...

  5. Linux 文件编辑的三种模式(新手必看)

    Linux 文件编辑的三种模式(新手必看) 1. linux 文件编辑 1.2 VI 三种模式 实例演示: 1. linux 文件编辑 1.1 VI 和 VIM ①vi 编辑器是所有 Unix 及 L ...

  6. 【Linux】部署Springboot项目到Linux服务器以及linux服务器下载文件的三种方式详解

    Linux学习之路 初识Linux Linux内核 由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写 Linux 是一套免费使用和自由传播的类Unix操作系 ...

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

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

  8. python中文件读写位置的作用-Python中文件的读写、写读和追加写读三种模式的特点...

    本文主要讨论一下文件的三种可读可写模式的特点及互相之间的区别,以及能否实现修改文件的操作 由于前文已经讨论过编码的事情了,所以这里不再研究编码,所有打开操作默认都是utf-8编码(Linux系统下) ...

  9. Python中文件的读写、写读和追加写读三种模式的特点

    本文主要讨论一下文件的三种可读可写模式的特点及互相之间的区别,以及能否实现修改文件的操作 由于前文已经讨论过编码的事情了,所以这里不再研究编码,所有打开操作默认都是utf-8编码(Linux系统下) ...

最新文章

  1. javamail gmail
  2. M - 非常可乐 HDU - 1495
  3. HttpWebRequest下载文件,乱码问题解决方案
  4. 【Android】Mac Android adb 配置
  5. 强化学习及其在NLP上的应用
  6. 江西师范大学c语言程序考研,2018年江西师范大学程序设计(C语言)考研大纲
  7. Burpsuite工具的使用
  8. HbuilderX + 配置Git 代码托管 - 教程篇
  9. 深入分析FreeDos -- 前言
  10. 充分利用 UE4 中的噪声
  11. qq安全使用NTFS权限设置法
  12. IT码农哥放弃50万年薪:辞职卖咖喱凉皮
  13. Steam游戏导入vrPlus中运行
  14. 同方知网软件_【技巧】方格网土方计算应用技巧,值得学习!
  15. 一、响应式编程基本介绍
  16. 剑指 Offer 05. 替换空格(完整代码)
  17. js简单交互动画,运动吧
  18. 【树莓派】配置无线网络(wifi)
  19. 如何让元素垂直居中?
  20. wifi网络接入原理(中)——认证Authentication

热门文章

  1. CocosCreator+TS动态创建模型(扇形区域)
  2. iOS14Beta6来了,本次更新内容如下
  3. Spring IOC原理理解
  4. 重定向次数过多怎么解决(www.bing.com 重定向次数过多)
  5. 如何使用活字格搭建报表数据中心系统?
  6. tomcat ajax 配置文件,tomcat部署web应用的4种方法 配置详解【重点】【总结】
  7. 一位中学计算机老师的英语作文,感谢老师的英语作文(通用10篇)
  8. 全国计算机二级真题第四套word,全国计算机二级office-word-历年真题
  9. 国际域名及其他可解析域名免费捆绑动态IP地址
  10. Java api帮助文档在线网站 中英文