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 显示版本及参数
- Linux —— Vim批量操作,加密,外部命令及帮助
- Vim 配置文件及命令帮助图
- Linux常用命令—帮助命令
- 【linux操作命令】vim
- Linux开关机及帮助命令
- linux svn 批量操作文件 及 各命令使用详解
- Linux命令——帮助命令
- Linux——VIM多选缩进及高级命令
- vim编辑操作及命令
- Linux命令格式及帮助命令详解
- Linux命令格式及帮助命令详解
- Linux命令格式及帮助命令详解
- linux帮助命令及命令补全功能
- Linux帮助命令及开关机命令
- Linux帮助命令及开关机命令
- Linux命令格式及帮助命令详解
- linux命令vim常用操作
- linux vim基本操作命令
- 【POJ
- C++封装select模型
- 电路板上电源和地短路,电压一定会被拉到0v吗?
- pandas时间序列频率处理
- 解决html设置height:100%无效的问题
- Linux —— Vim批量操作,加密,外部命令及帮助
- 作业2
- linux命令详解(cat命令)
- sdnu1097
- Ubuntu下安装TensorFlow
- VMware 虚拟化编程(5) — VixDiskLib 虚拟磁盘库详解之一
- Android 从ImageView中获取Bitmap对象方法
- Android在 普通类(非Activity,多数为Adapter) 中 传输数据为空值 解决方法 :在startActivity 用 intent传输数据
- C#--winForm项目核心模块--Excel导入数据