一寸光阴一寸金,寸金难买寸光阴!

    

VIM编辑器的使用

vim简介

在这里我就简单说一下,本文只是教你如何使用,具体就不细讲了
在Linux中,最长用到的而且功能比较强大的是Vim编辑器。
Vim编辑器是在内存缓冲区中处理数据,查看日志,修改配置文件等等。
话不多说直接开始!

VIM的运行模式 编辑模式:等待编辑命令输入
插入模式:编辑模式下,输入 i 进入插入模式,插入文本信息
命令模式:在编辑模式下,输入 “:” 进行命令模式

命令模式:保存,退出

举个栗子在/home/scott/jia/ws1/目录下建立一个bote.txt文件

建立:touch bote.txt
编辑:vim bote.txt

数据命令i 进入插入模式。ctrl+C 退出插入模式或者敲ESC切换至命令模式

:q正常退出,不保存
:w 保存,不退出
:wq 保存并退出
编辑bote.txt 内容, 不保存退出 , :q!
显示行号:     :set number 回车
取消显示行号:     :set nonumber 回车
:w aaa.txt 另存为 aaa.txt , 另存为 本身文件已经保存。
:w file  相当于另存为    :w aaa.txt
yyp: 复制光标所在的行
搜索及替换命令 
/pattern:从光标开始处向文件尾搜索pattern 
nyy    注意:在命令模式下,5yy 复制当前光标所在行以下5行
p
n:在反方向上重复上一次搜索命令
shift n 
按 esc退出后,按 hjkl 是方向键.
:s/p1/p2/g:将当前行中所有p1均用p2替代 
:n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代 
:g/p1/s//p2/g:将文件中所有p1均用p2替换 
:q 回车 正常退出

故障现象:使用vim修改文件报错,系统提示如下:
E37: No write since last change (add ! to override)

故障原因:文件为只读文件,无法修改。

解决办法:使用命令:w!强制存盘即可,在vim模式下,键入以下命令:
:w! 存盘
:q 退出

错误原因出现这个错误的原因可能有两个:
一、是当前用户的权限不足,
二、是此文件可能正被其他程序或用户使用。


这里的错误原因是前者,解决方案是在使用vi命令打开文件时,
前面加上sudo来临时提供管理员权限,即使用命令“sudo vi grub.cfg”打开编辑文件。
由此看来,sudo命令是很有用的,当我们执行某种操作系统提示诸
如“operation not permitted”等权限不足信息时,我们很多时候都可以在命令前面加上sudo来解决权限不足问题

本文到此结束!

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!

支持一下呗!Y(・∀・)Y
  • QQ
  • AliPay
  • WeChat

已有 3 条评论

  1. 我是真用不习惯VIM ,幸亏需要用的地方也不多2018new_kuxiao_thumb.png
    1. 回复 乔千: 无妨无妨 icon_lol.png

添加新评论

选择表情

  Timeline:今日文案

你看世界的眼光最要紧

updated on :

  关于博主

blog名-小优,平时喜欢跑步,喜欢听一些温柔,轻松的音乐,喜欢接触新事物,对自己的能力有一个很好的认知,人生在于折腾,一寸光阴一寸金,寸金难买寸光阴!我就是我,颜色不一样的烟火!

  近期评论

  •  wang: 站点名称:尼古拉斯博地址:https://jstop1.com描述:今天又是阳光明媚的一天!
  •  金石热点网: 文章写的不错,加油~
  •  lin: 试试
  •  wa:
  •  duanyuchen: 评论了还是不显示,,,
  •  duanyuchen: ~
  •  new:
  •  bigbigli: 来捧一下场
  •  望月阁·阁主~小潮: 尊敬的博主:您好!希望在您的站点申请友情链接。信息如下博客标题:望月阁·博客天地博客地址:ht...
  •  丧狼: 已添加贵链名称:Mourning Wolf地址:http://slxzy.52chye.cn/...

只有脚踏实地的人,才能够说:路,就在我的脚下。

无论你选择做什么,追求完美的程度决定你成就的高度。

这个世界最脆弱的是生命,身体健康,很重要。

上帝说:你要什么便取什么,但是要付出相当的代价。

现在站在什么地方不重要,重要的是你往什么方向移动。