注:Vim 是从 vi 发展出来的一个文本编辑器。宏、跳转、代码补全、编译及错误跳转等方便纯文本编辑和编程的功能特别丰富,也支持使用不少的脚本语言进行功能定制和扩充,可以说是程序开发者的一项很好用的工具。

1.使用vim编辑文件

 vim server.xml

2.在文件中编辑文本,按下 i 或者‘insert’进入编辑,此时在窗体最底部会出现 – 插入 –

3.此时就可以使用键盘输入,编辑文件了。

4.完成编辑,退出输入,按 ESC 或者‘ctrl+C’,会发现底部的 – INSERT – 没有了

5.保存并且退出vim编辑

 :wq + Enter键

vim编辑文件常用操作命令

 不保存并退出vi ----> :q不保存并强制退出vi ---->  :q!保存不退出vi ----> :w强制保存不退出vi ----> :w!保存并退出vi ----> :wq  或  :x强制保存并退出vi ----> :wq将修改另外保存到file中,但不退出vi ---->  :w file




*觉得有用可以关注博主哦,如果再不能相遇,祝你早午晚都安。。。

linux vim命令编辑文件相关推荐

  1. linux vim无法编辑文件内容,Linux 使用vim命令编辑文件内容

    在终端可以使用vim命令来直接编辑文件内容. vim,也可以叫做vi. vim有三种模式:命令模式.输入模式.底线命令模式. 命令模式 vim  文件名   进入命令模式,vim也可以写成vi. 如果 ...

  2. Linux vi命令编辑文件

    进入vi编辑模式:vi 文件名 进入编辑:按i键 编辑完按Esc退出编辑模式此时输入::wq保存后退出:wq!强制保存后退出:w保存但不退出:q不保存并退出:q!不保存并强制退出(比如报错时E212: ...

  3. Linux中vi命令编辑文件时显示行号

    vi file_name 直接进去时没有行号显示的,这时可以进入末行模式(文件末尾出现冒号)时输入 : set nu 效果如图: 这种做法有个弊端,在退出编辑后,再次进入编辑时行号就不再显示了. 配置 ...

  4. linux vim命令_提升生产力的20大Linux Vim命令

    linux vim命令 VIM or the Vi Improved text editor is one of the most advanced text editors available. L ...

  5. Linux使用vi编辑文件 出现E325:ATTENTION错误

    先贴一下错误提示 E325: ATTENTIONFound a swap file by the name".nginx.conf.default.swp"owned by: ro ...

  6. linux chown命令: 修改文件或目录的所有者或群组

    linux chown命令: 修改文件或目录的所有者或群组 介绍: chown命令可以修改文件(目录)的所有者和群组信息. 语法: chmod [-cfhvR] user[:group] file.. ...

  7. linux mv命令: 移动文件或文件改名

    linux mv命令: 移动文件或文件改名 介绍: mv命令用来为文件或目录改名.或将文件移入其它位置. 语法: mv [-if] 源文件 目标文件 #文件改名 mv [-if] 文件... 目录 # ...

  8. linux按照目录大小降序排列,Linux du命令查看文件夹大小并按降序排列

    1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...

  9. linux du命令 前多少个,Linux du命令查看文件夹大小并按降序排列

    1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...

最新文章

  1. Ubuntu下GTK的安装
  2. CodeForces 679B Bear and Tower of Cubes
  3. isnull PK <=>
  4. spark源码分析之Executor启动与任务提交篇
  5. 免费的东东真给力:轻松实现代码变更与缺陷,任务和需求的紧密关联.
  6. sed 之简单用法小记
  7. 《著名企业求职面试指南》——揭秘顺利通过名企面试的“潜规则”
  8. CDOJ 485 UESTC 485 Game (八数码变形,映射,逆cantor展开)
  9. Scrapy框架之日志等级
  10. c语言编辑回文数,C语言实例 回文数
  11. Java并发包源码学习系列:AQS共享式与独占式获取与释放资源的区别
  12. signature=a50e5f0f4a417f58d5844d45a67fb641,angular中文转拼音工具
  13. TAOUP初译稿:提交版本
  14. java文件在浏览器下载和预览
  15. 知识图谱构建——Jena推理(三)
  16. Excel技巧 - 长数字串如何筛选重复项
  17. 怎么在php文件插入背景图片,怎么给视频文件添加背景图片?将视频放在图片上面播放...
  18. unable to create jaxbcontext 最终解决办法
  19. 《三体》刘慈欣:意识上传离现实还存在很大技术障碍
  20. python 图灵机器人

热门文章

  1. IOS开发问题索引(四)
  2. android顶部工具栏和底部工具栏的简单实现代码,顶部和底部菜单栏TabLayout+ViewPager...
  3. icraft服务器后台网页,iCraft Gifts
  4. linux 运维面试题(web)
  5. PPT2013怎么绘制波浪线?
  6. 2023年最系统的网络安全自学路线,学完即可就业
  7. Mac系统下vue脚手架的安装与使用
  8. 5G工业路由器高速稳定传输
  9. 新闻资讯CMS内容管理系统的设计与实现(一)
  10. 2023网站接入谷歌广告教程