资讯专栏INFORMATION COLUMN

vim编辑器

Brenner / 736人阅读

摘要:是升级版,能显示颜色,能检测错误内容,语法检测工具较之更为强大。在命令行单纯只敲,进入首页,有全名版本号获取帮助。如果该文件不存在,当编辑后第一次存盘时将被创建。文件,默认进入命令模式,左下角显示文件名称。

                                                                  进修笔记,不定时更改。

vim 是vi升级版,能显示颜色,能检测错误内容,语法检测工具较之更为强大。
vim是个纯命令行的编辑器,没有鼠标、菜单可以简单、一目了然的对文件内容编辑,而它的编辑指令与输入文本内容同是使用键盘上的26个字母、10个数字和一些符号,为区分编辑指令和输入操作的区别,vim窗口分成了5个模式

command(命令模式) 复制剪切撤销重做……
edit(插入模式)修改文本
extended command(退出模式/扩展命令模式)保存、退出
visual(选择模式)
replace(替换模式)

在不同的模式外衣下,字符时而优雅,时而不着调儿。前三个模式为主,后二为辅。在命令行单纯只敲vim,进入vim首页,有全名、版本号、获取帮助。
在命令行单纯只敲vim,进入vim首页,有全名、版本号、获取帮助。
“vim 文件名称”:
如果该文件存在,文件被打开并显示内容。
如果该文件不存在,当编辑后第一次存盘时将被创建。

模式之间切换
命令模式是个中转站,由命令模式切换到其他模式,其他模式再切到命令模式,再切某模式。
vim文件,默认进入命令模式,左下角显示文件名称。
在命令模式下,切换插入模式的几种方式:

”i“在光标所在处输入
”I“光标跳至所在行的行首输入
”A“光标跳至行尾输入
”a“append光标向后移动一个字符
”o“光标向下插入一个新行
”O“光标向上插入一个新行
左下角将变为”INSERT“可编译文本。(鼠标失效,上下左右键可移动)

在命令模式下,切换退出模式(扩展模式)
按”:“进入扩展模式,并创建一个命令提示符”:”在屏幕底部左下角显示
其他模式回到命令模式:
1、按Esc两次总是返回到命令模式;
2、按Esc退出当前模式回到命令模式;
3、在退出模式下,没打命令时按回车Enter 回到命令模式【左下角“:”依然显示,此情况下可以无视】。

打开文件
vim [OPTION]... FILE...
+#: 打开文件后,让光标处于第#行的行首,+默认行尾
+/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首
–b file 二进制方式打开文件
–d file1 file2… 比较多个文件
-m file 只读打开文件
ex file 或 vim –e 直接进入ex模式。

关闭文件
命令模式下:
“ZZ”保存退出
“ZQ”不保存退出
退出/扩展模式下:
”:w“保存不退
”:q“退出vim编辑器(文件内容有变动,单q退不了,会提示你上次修改还没保存,不保存就加!退出)
”:q!“强制退出,不存盘
“:wq”保存并退出
“:w!”强制保存,只有在以下三种该情况生效:vim只读文件,当前用户权限是root、和该文件的所属人owner,和当前用户对当前文件所在目录有wx权限时,实际是删除该文件再新建。
:x=wq 和x! 使用情况同上
上下键可以翻出该模式使用过的命令使用。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10734.html

相关文章

  • 最好用的辑器之一:Vim-Go环境搭建

    摘要:可能是他用过众多编辑器最难用的一个。建议先看完跟我学的第一章部分环境准备能成功从拉取代码,编译器安装完成之后,就可以在搭建啦。可以方便的浏览项目的总体的目录结构和创建删除重命名文件或文件名。 本文由Librant发表 如果说在Linux环境下,什么编辑器最好用,如果我说是VIM,估计会有一大部分人嗤之以鼻,怎么可能。VIM可能是他用过众多编辑器最难用的一个。在我司用的是云虚拟机,说实话...

    imccl 评论0 收藏0
  • Linux学习笔记:4.Vim辑器(1)

    摘要:概述用户经常需要对系统配置文件进行文本编辑,所以至少掌握一种文本编辑器,首选编辑器是。的命令几乎全部都可以在上使用,安装了的系统,在命令行输入,实际启动的是编辑器。 Vi/Vim概述 Linux用户经常需要对系统配置文件进行文本编辑,所以至少掌握一种文本编辑器,首选编辑器是Vi/Vim。几乎任何一个发行版都有Vi或者Vim编辑器。 Vi编辑器可以对文本进行编辑、删除、查找和替...

    OpenDigg 评论0 收藏0
  • Linux学习笔记:4.Vim辑器(1)

    摘要:概述用户经常需要对系统配置文件进行文本编辑,所以至少掌握一种文本编辑器,首选编辑器是。的命令几乎全部都可以在上使用,安装了的系统,在命令行输入,实际启动的是编辑器。 Vi/Vim概述 Linux用户经常需要对系统配置文件进行文本编辑,所以至少掌握一种文本编辑器,首选编辑器是Vi/Vim。几乎任何一个发行版都有Vi或者Vim编辑器。 Vi编辑器可以对文本进行编辑、删除、查找和替...

    hss01248 评论0 收藏0
  • 还有必要学Vim吗?

    摘要:在这样一个时代,还要学这种中古的技能吗我来讨论一下为什么要,不但要,而且必须要。其实要说功能强大,的产品无疑都很牛。这也是造成它学习成本高,被人吐槽多的原因。出现之后,包括等等在内的各种创新涌现了出来。 曾经有一段时间,编辑器领域的创新停滞了。在web编程走红,尤其是electron出现之后,这个领域又上了一个新台阶。Atom, VsCode等等替代了之前唯一的但是臃肿的跨平台选择 -...

    ytwman 评论0 收藏0
  • 折腾Vim 辑器

    摘要:目的不是比较什么编辑器更好,也不是宣传多么神奇,只是想给需要的人提供一些帮助。编辑的时候不用频繁的敲和了。所以,针对不容的环境,不同的项目,应选择最合适的编辑器,就像不同的项目要用不同的开发语言一样。 Abstract 本文主要介绍如何从0开始,构造适合自己的vim。目的不是比较什么编辑器更好,也不是宣传vim多么神奇,只是想给需要的人提供一些帮助。文章以ubuntu14.04,Vim...

    李世赞 评论0 收藏0
  • 优测优社区干货精选|老司机乱谈辑器之神——vim

    摘要:点击原文链接体验更佳哦优测优社区干货精选老司机乱谈编辑器之神腾讯优测腾讯优测是专业的移动云测试平台,为应用游戏,混合应用的研发团队提供产品质量检测与问题解决服务。 文 / 腾讯 吴双 前言 优测小优 有话说: 腾讯优测只有应用测试大神?不不不,我们还有各种研发大牛! vim 是一种信仰,我自从2004年有了这个信仰,已经12个年头了。本文介绍了学习vim的方法以及一些vim常用的插件...

    BaronZhang 评论0 收藏0

发表评论

0条评论

Brenner

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<