整理一下vim命令的基本用法

来源:互联网 发布:墨菲斯 知乎 编辑:程序博客网 时间:2024/05/19 12:26

vim是Linux下第二强大的编辑器。本文就来介绍一下vim命令的一些基础用法。

这里写图片描述

这里写图片描述
(上两图转载自网络)

查看文件目录

ls // 用来查看当前路径的文件目录

这里写图片描述

ls -alh // 用来查看当前路径的文件目录详细信息

这里写图片描述

drwxr-xr-x 中 r是读、w是写、x是执行,可以看用户对此文件的权限

vim的三种模式:

普通模式 : 只能看不能改
插入模式 : 可以通过i、o、O由普通模式进入插入模式可以通过esc键退出插入模式进入普通模式
命令模式 : 输入:可以进入命令模式,执行命令或者esc键都可以进入普通模式

图为插入模式
这里写图片描述

其实,三种模式之间有很多方式可以进行转换。

打开文件的方式

vi a.html // 打开a.html文件

新建文件的方式

mkdir b.html   // 在当前目录下面新建一个b.html页面

如果vi b.html 但是b.html不存在,那么在保存的时候,就相当于新建了一个b.html文件。

快速往文件里面写简短内容

echo '123'>a.html   

显示文件的内容

cat b.html  // 显示b.html的内容

这里写图片描述

显示当前路径

pwd 

在插入模式下对文件内容进行操作的命令

首先,i就是insert是进入插入编辑模式。

o    -------------- 往光标位置往下新建一行
O    --------------往光标位置往上新建一行
/d或者?d  ------跳到字母d的位置
500gg  ----------定位到第500行
1000dd   --------删除前1000行
set nu  ---------显示行号

关于文件的保存和退出

:x或者:wq --------保存并退出
:q!  ------------不保存且退出

对于vim新手来说,这些命令就足够用了,如果运用熟练,可以继续拓展延伸。

原创粉丝点击