Linux下打开多个文件常用方式【打开多个文件】
1. 同一窗口, 多个文件
     直接vim fileName1 fileName2 fileName3
     n:查看下一个文件
     N:查看上一个文件
     该窗口下始终只有一个文件

2. 同一屏幕,多个窗口(方便
    直接vim -o fileName1 fileName2 fileName3, 缺点:水平分隔
    打开fileName1,然后:sp fileName2,然后:sp  fileName3(水平分隔), sp = split
    打开fileName1,然后:vsp fileName2,然后:vsp fileName3 (垂直分隔), vsp = vertical split
    用crtl ww 切换文件

优点,可在不同文件之间复制粘贴

=======================================================================

vim打开多个窗口技巧

1、打开多个窗口
打开多个窗口的命令以下几个:
横向切割窗口
:new+窗口名(保存后就是文件名)
:split+窗口名,也可以简写为:sp+窗口名
纵向切割窗口名

:vsplit+窗口名,也可以简写为:vsp+窗口名

2、关闭多窗口
可以用:q!,也可以使用:close,最后一个窗口不能使用close关闭。使用close只是暂时关闭窗口,其内容还在缓存中,只有使用q!、w!或x才能真能退出。
:tabc 关闭当前窗口

:tabo 关闭所有窗口

3、窗口切换

:ctrl+w+j/k,通过j/k可以上下切换,或者:ctrl+w加上下左右键,还可以通过快速双击ctrl+w依次切换窗口。

4、窗口大小调整
纵向调整
:ctrl+w + 纵向扩大(行数增加)
:ctrl+w - 纵向缩小 (行数减少)
:res(ize) num  例如::res 5,显示行数调整为5行
:res(ize)+num 把当前窗口高度增加num行
:res(ize)-num 把当前窗口高度减少num行
横向调整
:vertical res(ize) num 指定当前窗口为num列
:vertical res(ize)+num 把当前窗口增加num列

:vertical res(ize)-num 把当前窗口减少num列

5、给窗口重命名

:f fileName

6、vi打开多文件
vi a b c
:n 跳至下一个文件,也可以直接指定要跳的文件,如:n c,可以直接跳到c文件

:e# 回到刚才编辑的文件

7、文件浏览
:Ex 开启目录浏览器,可以浏览当前目录下的所有文件,并可以选择
:Sex 水平分割当前窗口,并在一个窗口中开启目录浏览器

:ls 显示当前buffer情况

8、vi与shell切换
:shell 可以在不关闭vi的情况下切换到shell命令行
:exit 从shell回到vi

Linux下同时打开编辑多个文件 【VSP、vim -o】相关推荐

  1. linux系统如何解压rar文件怎么打开,在Linux下如何打开RAR压缩文件

    关键词: 在Windows下常见的RAR压缩文件在Linux下目前还没有免费的打开工具. 如果要用,只能用RAR的Linux试用版本. 下载地址是:http://www.rarlab.com/down ...

  2. linux如何将ntfs删除文件,【实习记】2014-09-26恢复linux下误删的ntfs盘中的文件

    情景,ubuntu下把NTFS格式的盘中的"实习记"文件夹彻底删除了,追毁莫及,粗心觉不是一件好的事情. linux下回复ntfs盘下的文件不能用ext3grep,而使用debug ...

  3. Linux 下的用户、用户组、文件权限设置

    给用户增加执行权限 chmod u+x a.txt 给用户所属组增加写权限,其他用户删除读权限 chmod g+w,o-r a.txt 给用户所属组增加读写执行权限 chmod g=rwx a.txt ...

  4. linux 编辑my.cnf,linux下 vi命令编辑/etc/my.cnf

    linux下 vi命令编辑/etc/my.cnf (2011-01-22 16:31:07) 标签: 杂谈 请高手把详细步骤写好.把my.cnf配置文件加个max_connections包括(插入命令 ...

  5. Java开发在线打开编辑保存Word文件(支持多浏览器)

    Java调用PageOffice实现在线编辑保存Word文件(以jsp调用为例,支持SSM.SSH.SpringMVC等流行框架) 1. 下载PageOffice开发包:http://www.zhuo ...

  6. java开发在线打开编辑保存word文件

    Java调用logo是"P"图标的第三方插件,实现在线编辑保存Word文件(以jsp调用为例,支持SSM.SSH.SpringMVC等流行框架) 工具/原料 Eclipse或MyE ...

  7. linux文件名 -%3e,linux下的三种解压文件的命令?

    那要看你的压缩文件使用哪种压缩方式: gzip,压缩文件名:zip或gz,解压命令:unzip bzip2,压缩文件名:bz,解压命令:bzip2 -d 上面两个是最常用的压缩方式,一般在linux下 ...

  8. FileZilla 在 Mac 环境下无法查看/编辑 index.html 文件

    FileZilla 在 Mac 环境下无法查看/编辑 index.html 文件,具体解决办法如下: 首先,因默认软件打开方式为系统中的文本编辑器,所以先打开对应的文本编辑器软件: 其次,在其系统偏好 ...

  9. linux下使用libmad库实现mp3文件的解码、播放

    linux下使用libmad库实现mp3文件的解码.播放 目录(?)[+] 准备工作 解码流程 播放 遇到的问题 据说这个更新到2004年2月的libmad是一种高品质的MPEG音频解码器,支持24- ...

最新文章

  1. bzoj1492: [NOI2007]货币兑换Cash
  2. python编程入门经典教程-2020年5个经典python编程入门视频教程推荐学习
  3. 云计算怎么支撑起《流浪地球》的硬科幻实力?
  4. (50)VHDL实现增减计数器
  5. 【报告分享】2021年度中国虚拟数字人影响力指数报告.pdf(附下载链接)
  6. 当子元素设置position absolute的时,父元素必须设置position属性
  7. 基于Multisim的12小时制电子时钟仿真
  8. 【考研计算机网络】 强化笔记
  9. amos看拟合度在哪里看_AMOS分析技术:结构方程模型的拟合度评价指标
  10. php sapi全拼,php sapi type
  11. WebSphere启动时遇到javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
  12. 服务器声卡如何虚拟,服务器没声卡远程桌面连接怎么实现听到服务器的声音
  13. 如何设置网页标题图标 FavIcon
  14. TDengine集群搭建
  15. 讲讲简单的电源隔离和信号地,电源地的处理
  16. 修改和重新封装了一个GHOST XP
  17. html页面窗口缩小排版就乱了,为什么在正常窗口排版正常,窗口一缩小排版就都乱了...
  18. 《大型数据库技术,传智播客Java百度网盘
  19. JavaScript交互式网页设计 • 【第8章 jQuery动画与特效】
  20. 用 CSS 从零写一个时间轴效果

热门文章

  1. 计算机组成原理、微机接口及应用综合实验台
  2. 架构师图谱之微服务消息队列
  3. android+播放器+螺旋效果,螺旋丸特效相机(抖音螺旋丸特效)V2.3.0.3 安卓版
  4. html5前端工程师简历,前端工程师简历自我评价填写样本
  5. 浏览器最小字体为12px以及解决方法
  6. java.io.ioexception: 磁盘空间不足_System.IO.IOException: 磁盘空间不足
  7. 从for循环理解python中break和continue的作用
  8. 163邮箱登陆忘记密码怎么办?163手机邮箱怎么登录?
  9. Android之高仿手机QQ图案解锁
  10. 一本正经需求洽谈老黄历 No.136