linux vim 编辑命令,Linux下使用vim命令编辑与修改文本内容

c75ab65b1dadc4408136a5a7674bfd8a.png

输入 vim --help

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jul 26 2017 20:13:43)

用法: vim [参数] [文件 ..]      编辑指定的文件

或: vim [参数] -              从标准输入(stdin)读取文本

或: vim [参数] -t tag          编辑 tag 定义处的文件

或: vim [参数] -q [errorfile]  编辑第一个出错处的文件

参数:

--   在这以后只有文件名

-v   Vi 模式 (同 "vi")

-e   Ex 模式 (同 "ex")

-E   Improved Ex mode

-s   安静(批处理)模式 (只能与 "ex" 一起使用)

-d   Diff 模式 (同 "vimdiff")

-y   容易模式 (同 "evim",无模式)

-R   只读模式 (同 "view")

-Z   限制模式 (同 "rvim")

-m   不可修改(写入文件)

-M   文本不可修改

-b   二进制模式

-l   Lisp 模式

-C   兼容传统的 Vi: 'compatible'

-N   不完全兼容传统的 Vi: 'nocompatible'

-V[N][fname]  Be verbose [level N] [log messages to fname]

-D   调试模式

-n   不使用交换文件,只使用内存

-r   列出交换文件并退出

-r (跟文件名)  恢复崩溃的会话

-L   同 -r

-A   以 Arabic 模式启动

-H   以 Hebrew 模式启动

-F   以 Farsi 模式启动

-T  设定终端类型为

--not-a-term  Skip warning for input/output not being a terminal

--ttyfail  Exit if input or output is not a terminal

-u   使用 替代任何 .vimrc

--noplugin  不加载 plugin 脚本

-P[N]  打开 N 个标签页 (默认值: 每个文件一个)

-o[N]  打开 N 个窗口 (默认值: 每个文件一个)

-O[N]  同 -o 但垂直分割

+   启动后跳到文件末尾

+  启动后跳到第 行

--cmd  加载任何 vimrc 文件前执行

-c   加载第一个文件后执行

-S   加载第一个文件后执行文件

-s  从文件 读入正常模式的命令

-w  将所有输入的命令追加到文件

-W  将所有输入的命令写入到文件

-x   编辑加密的文件

--startuptime  Write startup timing messages to

-i   使用 取代 .viminfo

-h  或  --help 打印帮助(本信息)并退出

--version  打印版本信息并退出

1. 什么是 vim?

Vim 是从 vi 发展出来的一个文本编辑器。宏、跳转、代码补全、编译及错误跳转等方便纯文本编辑和编程的功能特别丰富,也支持使用不少的脚本语言进行功能定制和扩充,在程序员中被广泛使用。

简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。

2. 检查系统中是否安装了vim?

vim --version

如果出现vim版本和运行情况,说明已经存在vim程序。否说明没有安装vim程序,参考vim 安装文档进行安装。如下图:

d9b79a75f1a86961f405bb224cadbbb2.png

3.使用vim命令创建或打开文件,编辑文件

< 1 >. 如果存在vimLinuxidc.txt文件,则打开文件,如果不则则在内存中创建一个vimLinuxidc.txt文件,没有进行保存文件是不存在的

vim vimLinuxidc.txt

< 2 >.在文件中编辑文本,按下 i 进入编辑,此时在窗体最底部会出现 -- 插入 --

bfb572cb43d65ff2bdd8a0f1e7310c0e.png

< 3 >.使用键盘输入编辑文字

0cda60e4496844b484b728df82e66e30.png

< 4. > 输入完毕后,完成输入,退出输入,按 ESC ,这个时候会发现底部的 -- 插入 --没有了

ac629ac4babf9d43fba3dcd4b6df8b1c.png

< 5. > 保存编辑的文件,并且退出vim编辑 输入 :wq 命令,按回车键

69a051e7af08c1a3dbccd40f860914b6.png

< 6. > 查看创建的新文件 输入ll

c73427b4f62cc002eee718f266a1168c.png

< 7. > 使用vim命令打开 vimLinuxidc.txt 文件查看文件内容

9098a8076853c6ca3229b369c1d0a0ff.png

< 8. > 没有进行修改,不需要保存直接退出 ,输入 :q 命令

16da9a61be70145a5aabc17a381b7416.png

4.常用命令备注

保存,不退出vi ---------------------------------------------  :w

强制保存,不退出vi ---------------------------------------  :w!

将修改另外保存到file中,但不退出vi(不常用)------  :w file

保存,并退出vi ---------------------------------------------  :wq  或  :x

强制保存,并退出vi ---------------------------------------  :wq!

不保存,并退出vi ------------------------------------------  :q

不保存,并强制退出vi ------------------------------------  :q!

放弃所有修改,从上次保存文件开始再编辑 -----------  :e!

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值