Linux —— Vim批量操作,加密,外部命令及帮助

来源:互联网 发布:中农数据食堂采配平台 编辑:程序博客网 时间:2024/05/27 00:48

一,多文件编辑

1、使用vim编辑多个文件

同时创建两个新文件并编辑

$ vim 1.txt 2.txt

默认进入1.txt文件的编辑界面

(1)命令行模式下输入:n编辑2.txt文件(下一个文件),可以加!即:n!强制切换(不保存)

(2)命令行模式下输入:N编辑1.txt文件(上一个文件),可以加!即:N!强制切换(不保存)

2、进入vim后打开新文件

(1)命令行模式下输入:e 3.txt 打开新文件3.txt

(2)命令行模式下输入:e# 回到前一个文件

(3)命令行模式下输入:ls可以列出以前编辑过的文档

(4)命令行模式下输入:b 2.txt(或者编号)可以直接进入文件2.txt编辑

(5)命令行模式下输入:bd 2.txt(或者编号)可以删除以前编辑过的列表中的文件项目

(6)命令行模式下输入:e! 4.txt,新打开文件4.txt,放弃正在编辑的文件

(7)命令行模式下输入:f 显示正在编辑的文件名

(8)命令行模式下输入:f new.txt,改变正在编辑的文件名字为new.txt

3、恢复文件

如果因为断电等原因造成文档没有保存,可以采用恢复方式,vim -r进入文档后,输入:ewcover 1.txt来恢复

二、可视模式

(1)字符选择模式:在普通模式下输入v(小写),光标走过的地方就会选取。再次按下v会后就会取消选取。

(2)行选择模式:在普通模式下输入Shift+v(小写),按下V之后就会把整行选取,您可以上下移动光标选更多的行,同样,再按一次Shift+v就可以取消选取。

(3)区域选择模式:在普通模式下输入 Ctrl+v(小写),可以进行矩形区域选择,再按一次Ctrl+v取消选取。

(4)删除选取区域内容:在可视模式下输入d

(5)复制选取区域内容:在可视模式下输入y

三、视窗操作

这里写图片描述

四、文档加密

$ vim -x file1

五、在vim执行外部命令

(1):!ls 用于显示当前目录的内容

(2):!rm FILENAME用于删除名为 FILENAME 的文件

(3):w FILENAME可将当前 VIM 中正在编辑的文件另存为 FILENAME 文件

六、vim中的查看帮助

(1)普通模式下按F1打开vim自己预设的帮助文档

(2)命令行模式下输入:h shiftwidth 打开名为shiftwidth的帮助文件

(3)命令行模式下输入:ver 显示版本及参数

原创粉丝点击