6.vim(vi)多文件编辑

简介: 6.vim(vi)多文件编辑

在vim(vi)命令行模式之下,我们可以使用:r [filename]来把filename文件的内容读入当前正在编辑的文本文件中,该读入方式是将整个文件的内容读入进来。如果只想将部分内容读入时,该怎么做呢?可能有人会说打开两个xshell,鼠标选择某一个xshell打开要复制的内容,点击复制,然后拷贝到另一个xshell的文件中去,当然这也可以。那么还有没有别的快捷方式呢?本节将为大家讲解vim(vi)多文件编辑,如何两个文件之间进行复制、切换、拷贝粘贴。

vim(vi)多文件编辑按键说明
按键 说明
:n 切换至下一个文件进行编辑
:N 切换至上一个文件进行编辑
:files 列出当前所打开的文件
实例:

1.同时打开/root/ztj.txt和/root/ztj.sh
可以同时打开多个,以两个为例进行测试

2.切换至下一个文件进行编辑
在命令行模式下,输入:n

3.切换至上一个文件进行编辑
在命令行模式下,输入:N

切换后

4.列出当前所打开的文件
在命令行模式下,输入:files

由上图可知,当前共有两个文件在同时编辑中。

5.练习:把/root/ztj.sh的前5行复制/root/ztj.txt当中
1.在命令行模式下,输入:n ,由/root/ztj.txt切换至/root/ztj.sh

2.切换至/root/ztj.sh后,输入5yy,复制/root/ztj.sh的前5行内容

3.在命令行模式下,输入:N,切换会到/root/ztj.txt文件

4.把在/root/zjt.sh复制的5行内容,粘贴至/root/ztj.txt文件任意位置

5.在命令行模式下,输入:wq,保存即可

注意点:
1>.在linux命令行模式下,输入的":"为英文格式,不是中文格式
2>. vim(vi)多文件编辑,在(保存)退出时,会同时退出多文件编辑。如果想要单独一个一个退出文件编辑,后续会为大家讲解vim(vi)多窗口编辑功能。敬请期待!!!!!!
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/z19861216/article/details/130551265

目录
相关文章
|
2月前
|
NoSQL Linux Shell
Linux下的系统编程——vim/gcc编辑(二)
Linux下的系统编程——vim/gcc编辑(二)
33 0
Linux下的系统编程——vim/gcc编辑(二)
|
29天前
|
开发工具 Docker 索引
Docker解决没有vi、vim等命令
Docker解决没有vi、vim等命令
57 0
|
2月前
|
开发工具
vi/vim的一些使用技巧
vi/vim的一些使用技巧
|
2月前
|
开发工具
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
vim命令编辑完文件后,按ESC键退出编辑模式,无法进入命令模式解决方案
150 0
|
2月前
|
Linux 开发工具
Linux的基础编程——vi/vim编辑器(六)
Linux的基础编程——vi/vim编辑器(六)
34 0
Linux的基础编程——vi/vim编辑器(六)
|
2月前
|
Java Linux 开发工具
Vim大揭秘:Linux下编辑之道
Vim大揭秘:Linux下编辑之道
48 0
|
2月前
|
开发工具
8.vim(vi)自定义环境变量
8.vim(vi)自定义环境变量
32 2
|
2月前
|
开发工具
7.vim(vi)多窗口功能
7.vim(vi)多窗口功能
36 1
|
开发工具 数据库 git
我的vim配置文件
    强烈拥护开源精神,高举开源大旗,今天我就分享下我自己结合网上还有自己实际使用配的vimrc,可以给各位参考下,不要见笑,具体说明我在rc里写的也很详细,可以具体看下,也希望可以借这个机会能多认识认识几个Vimer们.
1068 0