设为首页 加入收藏

TOP

Vim编辑器学习笔记
2017-10-16 18:20:39 】 浏览:6739
Tags:Vim 编辑器 学习 笔记

       能在Linux中运行的文本编辑器很多,每个人喜欢的也不一样。各种不同的Linux发行版一定会内置Vi编辑器,其它编辑器可能不会内置,需要自己安装。所以必须学会Vi的使用,以应对在新的Linux环境。Vim编辑器是Vi编辑器的升级版,功能比Vi强大,并且兼容Vi的操作。所以我就直接学习Vim编辑器。(此文只是记录我的学习笔记,会不断地补充和修改,如有不对的地方请指正)

       Vim编辑器有三个模式,分别是指令模式、插入模式和命令行模式。打开Vim时,首先进入指令模式,此模式下可以进行光标移动、删除、复制等操作;通过"i、I、a、A、o、O、r、R"八个指令进入插入模式,此模式则是进行文本内容的插入修改,按下ESC键退出到指令模式;通过“:/?”进入命令行模式,此模式下进行查找替换、保存推出、文件读取等操作,按下ESC键退出到指令模式。插入模式与命令行模式不能互相切换,只能退出到指令模式在进行切换。

       一、文件打开、关闭和保存

      1、Vim filename [...]

      在Bash中输入上面的命令打开文件。Vim后面可以跟多个文件名同时打开多个文件。如果打开filename文件不存在,则创建名为filename的文件。

      2、按下“:”进入命令行模式,通过“qw”三个命令进行文件的保存退出。

      :q                                            #不保存退出文件

      :q!                                           #强制退出(!是强制退出的意思,不需要用户确认)

      :w                                            #保存文件不退出

      :wq                                          #保存并退出

      :wq newfilename                   #另存为newfilename并退出

      :n1,n2 w newfilename           #将文件的第n1行到n2行的内容另存为名为newfilename的新文件

      3、在命令行模式下可以通过“re”两个命令打开新文件。

      :r filename               #将filename的内容追加到正在编辑的文件末尾

      :e filename              #在打开Vim编辑器时未指定文件,则可通过此命令打开filename文件进行编辑

(未完待续)

 


编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇平稳切换nginx版本 下一篇Nginx平滑升级源码分析

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }