linux 下vim的多文件操作
2018-02-01 15:14
190 查看
vim下如何同时打开多个文件,而且多个文件间切换操作,在网上搜集一些材料,自己整理了一下,下面我们来看看这些操作:
一、打开多个文件:
1、vim还没启动时:
#:vim file1 file2 file3…filen /或者使用/ //直接在命令行中输入
打开后会显示在第一个文件页面上
vim * //打开当前目录下所有文件
2、vim已经启动打开其他文件:
:open file//打开另一个文件,此时vim会显示file文件的内容
: e file//同上
以上两种方式虽然可以打开多个文件但不能够直接相互切换操作,也不能直接将多个文件内容展示在页面上。
按下Enter键后会进入新的文件
二、如何打开并显示多个文件的内容:
(可以使用Tab键补齐文件名,后者直接Tab切换文件名,仅是当前目录下文件)
:sp filename//split简写,水平展示当前文件和filename文件,一次只能打开一个文件,多个文件逐步打开查看,文件间切换请看下面“1**三、在文件之间切换**”中的操作说明
:vsp filename// vsplit简写,垂直显示多个文件内容,同上操作
:ls //显示缓存
三、在文件之间切换
1、文件间切换:
Ctrl+6 //下一个文件
:bn //下一个文件,也可以b1查看打开的第一个文件,b2等操作
:bp //上一个文件
:N //编辑上一个文件。注意,该方法只能用于同时打开多个文件
:e#//或者Ctrl+^ 编辑上一个文档,用于两个文档相互交换编辑时使用。?#编辑前一次编辑的文档
:file//buffers / ls 可以列出目前缓冲区中所有文档。加号+表示缓冲区已经被修改过了。#代表上一次编辑的文档,%是目前是正在编辑中的文档
:b 文档名或编号 移至该文档
:f 或 Ctrl+g 显示当前正在编辑的文档名称
:f 档名 改变编辑中的文档名。(file)
四、tabedit打开多个文件:
tabedit并不是shell命令,只是在vim打开文件是可以使用该命令像上面操作一样打开多个文件,一次只能打开一个文件,打开文件是文件名可以使用Tab补齐或者直接使用Tab来切换选择性打开文件。
tabedit 打开的多个新标签使用gt切换,来对每一个打开的文件进行编辑操作,操作后需要手动保存。
一、打开多个文件:
1、vim还没启动时:
#:vim file1 file2 file3…filen /或者使用/ //直接在命令行中输入
打开后会显示在第一个文件页面上
vim * //打开当前目录下所有文件
2、vim已经启动打开其他文件:
:open file//打开另一个文件,此时vim会显示file文件的内容
: e file//同上
以上两种方式虽然可以打开多个文件但不能够直接相互切换操作,也不能直接将多个文件内容展示在页面上。
按下Enter键后会进入新的文件
二、如何打开并显示多个文件的内容:
(可以使用Tab键补齐文件名,后者直接Tab切换文件名,仅是当前目录下文件)
:sp filename//split简写,水平展示当前文件和filename文件,一次只能打开一个文件,多个文件逐步打开查看,文件间切换请看下面“1**三、在文件之间切换**”中的操作说明
:vsp filename// vsplit简写,垂直显示多个文件内容,同上操作
:ls //显示缓存
三、在文件之间切换
1、文件间切换:
Ctrl+6 //下一个文件
:bn //下一个文件,也可以b1查看打开的第一个文件,b2等操作
:bp //上一个文件
:N //编辑上一个文件。注意,该方法只能用于同时打开多个文件
:e#//或者Ctrl+^ 编辑上一个文档,用于两个文档相互交换编辑时使用。?#编辑前一次编辑的文档
:file//buffers / ls 可以列出目前缓冲区中所有文档。加号+表示缓冲区已经被修改过了。#代表上一次编辑的文档,%是目前是正在编辑中的文档
:b 文档名或编号 移至该文档
:f 或 Ctrl+g 显示当前正在编辑的文档名称
:f 档名 改变编辑中的文档名。(file)
四、tabedit打开多个文件:
tabedit并不是shell命令,只是在vim打开文件是可以使用该命令像上面操作一样打开多个文件,一次只能打开一个文件,打开文件是文件名可以使用Tab补齐或者直接使用Tab来切换选择性打开文件。
tabedit 打开的多个新标签使用gt切换,来对每一个打开的文件进行编辑操作,操作后需要手动保存。
相关文章推荐
- Vi快捷操作 vim配置【shell文件格式从windows转换为linux】
- Linux下vim基本操作和清空文件内容的常用方法
- 【Linux 环境Vim常用操作与配置文件】
- Linux文件操作详解(八)--文件的创建和编辑(vi/vim命令和cat命令)
- Linux中vim的基本操作以及配置文件更改
- Linux下挂载,文件传递,操作规范,文件夹显示大小,网页访问,vim退格,端口查看,查看路由信息等
- Linux — vim的基本使用操作与文件配置
- Linux下多个进程或线程同时对一个文件进行写操作
- linux编程之文件操作
- 【学习笔记】Linux平台的文件,目录及操作
- 在Linux下使用vim配合xxd查看并编辑二进制文件
- linux文件操作
- Linux远程控制,传送文件,及文件的压缩打包的相关操作
- [zt] Linux 下几个文件操作命令的代码实现
- linux文件基本操作(2)
- Unix/Linux下文件基本操作[zt]
- LFCS 系列第一讲:如何在 Linux 上使用 GNU sed 等命令来创建、编辑和操作文件
- Vim文件编辑命令(Linux)
- Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接
- vim常用操作(摘自鳥哥的Linux私房菜)