山地人

22.多文件编辑

山地人
山地人
2021-05-27

多文件编辑

下面的命令和文件编辑相关

命令说明
:e[dit] file新建缓冲区,打开file文件
:bn[ext]切换到下一个缓冲区
:bp[revious]切换到上一个缓冲区
:bd[elete]关闭缓冲区
:b[uffer] 2跳转到第2个缓冲区
:b[uffer] file跳转到file所在的缓冲区
:ls或:buffers列出所有打开的缓冲区
:sp[lit] file新建缓冲区打开file,并水平分割窗口
:vsp[lit] file新建缓冲区打开file,并垂直分割窗口
:vert[ical] ba[ll]将所有缓冲区作为垂直窗口
:tab ba[ll]将所有缓冲区作为标签窗口
ctrl+ws水平分割窗口
ctrl+wv垂直分割窗口
ctrl+ww在窗口之间切换
ctrl+wq关闭窗口
ctrl+wx将当前窗口和下一个窗口互换
ctrl+w=设置所有窗的高宽
ctrl+wh切换到左侧窗口
ctrl+wj切换到下侧窗口
ctrl+wk切换到上侧窗口
ctrl+wl切换到右侧窗口

动动手

  • vim启动vim环境
  • :edit man.txt 打开man.txt文件
  • :edit hello.js 打开hello.js文件
  • :vertical ball 将所有打开的缓冲区都作为垂直窗口
  • ctrl+wl 将光标切换到右侧窗口
  • 输入一些内容,然后按Esc回到命令模式
  • ctrl+wh 将光标切换到左侧窗口
  • ctrl+wx 将当前窗口和下一个窗口交换位置

启动终端, 执行上面的命令,练习多文件编辑。

至此,本篇教程也到了该和你说再见的时候了,我们下期再见。

学完本篇互动教程,如果你觉得体验不错,可以把网页链接发送给你的小伙伴,让他/她也来感受一下。当然,你也可以继续看看网站上其他的的互动教程,希望`idev365`能够给你带来收获。

学习教程的过程中碰到了问题,或者对idev365有什么改进意见和想法,欢迎加入idev365微信内测群,和山地人交流你的想法。