打开多个文件:

一、vim还没有启动的时候:

1.在终端里输入

vim file1 file2 ... filen便可以打开所有想要打开的文件

2.vim已经启动

输入

:e file

可以再打开一个文件,并且此时vim里会显示出file文件的内容。

3.同时显示多个文件:

:sp         //水平切分窗口

:vsplit     //垂直切分窗口

二、在文件之间切换:

1.文件间切换

Ctrl+6  //两文件间的切换

:bn      //下一个文件

:bp      //上一个文件
:ls       //列出打开的文件,带编号
:b1~n  //切换至第n个文件

对于用(v)split在多个窗格中打开的文件,这种方法只会在当前窗格中切换不同的文件。

2.在窗格间切换的方法

Ctrl+w+方向键——切换到前/下/上/后一个窗格

Ctrl+w+h/j/k/l ——同上

Ctrl+ww——依次向后切换到下一个窗格中

转载于:https://blog.51cto.com/zqiushi/1828842

vim打开多窗口、多文件之间的切换相关推荐

  1. Vim 输入法在normal和insert之间自动切换

    利用imdisable实现Fcitx与Vim模式切换 在使用fcitx时,可以使用: 在插入(insert)模式下切换到常规模式(normal)时,输入法不会自动改变成英文输入法,可以考虑使用以下配置 ...

  2. silverlight中如何方便在多个场景即Xaml文件之间随意切换?

    注:以下方法是百度上搜索得来的,整理一下转发于此 步骤1.先在silverlight项目中新建一个接口文件IContent.cs,内容如下(namespace请各位根据自己的实际情况修改): Code ...

  3. Linux Vim多窗口编辑,Vim打开多个窗口方法详解

    在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦.可以使用 Vim 同时打开两个文件- 在编辑文件时,有时需要参考另一个文件,如果在两个文件之间进行切换则比较麻烦.可以使用 ...

  4. 解决Linux vim 打开文件乱码问题

    使用vim打开gb18030编码的文件时,中文显示乱码,如下: 修改为指定gb18030编码打开后,显示正常 vim sql01.act -c "e ++enc=gb18030" ...

  5. 解决vim打开之后乱码的问题

    实战: 在windows中编辑好的汉字文本文档,上传到Linux下打开乱码. [root@xuegod60 ~]# rpm -ivh /mnt/Packages/lrzsz-0.12.20-36.el ...

  6. 【Android 逆向】arm 汇编 ( 使用 IDA 解析 arm 架构的动态库文件 | 使用 IDA 打开 arm 动态库文件 | 切换 IDA 中汇编代码显示样式 )

    文章目录 一.使用 IDA 打开 arm 动态库文件 二.切换 IDA 中汇编代码显示样式 一.使用 IDA 打开 arm 动态库文件 分析 Android SDK 中的 arm 架构的动态库 , 动 ...

  7. linux使用vim同时打开文件,VIM 在同一个窗口中同时编辑多个文件

    vim 思维导图 参考 命令 一.如果在终端中开没有打开vim,可以: 横向分割显示: $ vim -o filename1 filename2 纵向分割显示: $ vim -O filename1 ...

  8. vim——打开多个文件、同时显示多个文件、在文件之间切换

    为什么80%的码农都做不了架构师?>>>    打开多个文件: 1.vim还没有启动的时候: 在终端里输入  vim file1 file2 ... filen便可以打开所有想要打开 ...

  9. Linux下同时打开编辑多个文件 【VSP、vim -o】

    Linux下打开多个文件常用方式[打开多个文件] 1. 同一窗口, 多个文件      直接vim fileName1 fileName2 fileName3      n:查看下一个文件      ...

最新文章

  1. mysql 类型 自动转化_自动MySQL数据类型转换
  2. STL之stack,queue,优先队列
  3. 操作系统复习题+最终版
  4. 处理文件、摄像头和图形用户界面
  5. 为什么美元持续贬值,国际市场上价格与美元挂钩的大宗商品,包括石油、钢铁、铜、矿石、粮食等,价格上涨
  6. idea中.ignore插件的使用
  7. mesh threejs 属性_ThreeJS拖动案例解析
  8. java 删除子文件夹_Java删除文件夹及文件夹下的子文件夹和子文件
  9. python C语言加速
  10. linux下自动更换壁纸软件,适用于Ubuntu 18.04的4款最佳壁纸自动切换软件
  11. 手把手教你抄板(待更新)
  12. 黄智生教授:大数据时代的语义技术(公号回复“黄智生语义技术”下载彩标PDF论文)
  13. 触点通RTC文档管理模块
  14. python爬虫多线程下载_Python爬虫之多线程下载豆瓣Top250电影图片
  15. c语言字母塔问题,(最新整理)数塔问题C语言
  16. java -jar 远程调试_java笔记:远程调试
  17. 【愚公系列】2023年04月 wireshark系列-数据抓包分析之ARP协议
  18. 用JavaSocket编程开发英语六级词汇学习对战游戏
  19. Android进阶自定义控件之五子棋盘
  20. 中国软件企业海辉并购美国公司 08年要海外上市

热门文章

  1. OSD的主要实现方法和类型(转)
  2. 你必须知道的.net学习总结
  3. excel单元格加引号及逗号,转换为sql需要的样式
  4. JAVA方法中的参数用final来修饰的效果
  5. k8s使用kube-router网络插件并监控流量状态
  6. 11岁姑娘挑战8分钟编程小程序!蚂蚁金服董事长井贤栋:欢迎加入
  7. sharepoint性能优化
  8. k8s实战之数据卷(volume)
  9. 20160115广州MVP线下聚会
  10. python csv模块心得