首页 > 系统服务 > 详细

VIM - ex 命令行的窗口切换

时间:2019-08-29 20:50:23      阅读:111      评论:0      收藏:0      [点我收藏+]

1. 概述

  1. 操作
    1. vim 同时编辑多个文件
  2. 约定
    1. ctrl
      1. 使用按键 ctrl + w 时, 写作 ^W
  3. 思路
    1. 我记得这个由两个机制
      1. ex 命令与缓冲区
      2. 分屏

2. 场景

  1. 文件
    1. file1
    2. file2
    3. file3

3. ex命令 与 缓冲区

  1. 概述
    1. vim 可以同时打开多个文件
    2. 这里介绍的, 是通过 ex 表达式进行的操作

1. 打开

  1. 命令
    > vim file1 file2

  2. 结果
    1. 进入 vim
    2. 编辑 file1
  3. 问题
    1. file2 呢?
      1. 有办法可以查看当前打开文件的列表

2. 查看参数

  1. 命令

    : args
  2. 结果

    # 显示在 vim 最底下
    # [] 包裹的, 是 当前打开的文件
    # 再按 enter 返回
    [file1] file2

3. 查看文件列表

  1. 命令

    :ls
  2. 结果

    # %a 表示当前的位置
    :ls
      1 %a   "file1"                        第 1 行
      2      "file2"                        第 0 行
    
  3. 问题
    1. 我能切换吗?

4. 切换

  1. 命令1: 上一个/下一个

    # 顺序为 args 和 ls 的文件列表
    # 第一个文件无法使用 N
    # 最后一个文件, 无法使用 n
    # 其实还可以这样 ^6
    :N/n
  2. 命令2: 切换到指定位置

    # <num> 为 ls 命令返回列表的 文件编号
    :b <num>
  3. 注意
    1. 切换之前, 需要先保存
      1. 感觉有点奇怪, 但目前碰到的都是这样

5. 打开新文件

  1. 命令

    # <filename> 为文件名
    :e <filename>

6. 退出

  1. 概述
    1. 这个命令就不多说了

7. 其他

  1. ref
    1. 学习 vi 和 vim 编辑器
  2. 问题
    1. 同时只能编辑一个文件, 这个好想也没有那么方便

VIM - ex 命令行的窗口切换

原文:https://www.cnblogs.com/xy14/p/11431862.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!