Vim高级功能 --- 视窗操作

xiaoxiao2025-05-15  34

视窗操作

1、视窗操作简介

      vim 可以在一个界面里打开多个窗口进行编辑,这些编辑窗口称为 vim 的视窗。 打开方法有很多种,例如可以使用在命令行模式下输入 :new 打开一个新的 vim 视窗,并进入视窗编辑一个新文件(普通模式下输入 Ctrl+w也可以),除了 :new 命令,下述列举的多种方法也可以在命令模式或普通模式下打开新的视窗:

      注意:快捷键可能会与浏览器的快捷键冲突,可换为 IE 浏览器进行实验或者在浏览器设置里禁用浏览器快捷键。

命令行模式下输入:sp 1.txt 打开新的水平分屏视窗来编辑1.txt命令行模式下输入:vsp 2.txt 打开新的垂直分屏视窗来编辑2.txt普通模式下Ctrl+w s 将当前窗口分割成两个水平的窗口普通模式下Ctrl+w v 将当前窗口分割成两个垂直的窗口普通模式下Ctrl+w q 即 :q 结束分割出来的视窗。如果在新视窗中有输入需要使用强制符!即:q!普通模式下Ctrl+w o 打开一个视窗并且隐藏之前的所有视窗普通模式下Ctrl+w j 移至下面视窗普通模式下Ctrl+w k 移至上面视窗普通模式下Ctrl+w h 移至左边视窗普通模式下Ctrl+w l 移至右边视窗普通模式下Ctrl+w J 将当前视窗移至下面普通模式下Ctrl+w K 将当前视窗移至上面普通模式下Ctrl+w H 将当前视窗移至左边普通模式下Ctrl+w L 将当前视窗移至右边普通模式下Ctrl+w - 减小视窗的高度普通模式下Ctrl+w + 增加视窗的高度

2、视窗操作练习

vim 1.txt 命令行模式下输入:new 打开一个新的vim视窗命令行模式下输入:vsp 2.txt 打开新的横向视窗来编辑2.txt命令行模式下输入:vsp 3.txt 打开新的横向视窗来编辑3.txt如果使用非chrome浏览器可以使用Ctrl+w进行视窗间的跳转分别在不同视窗的命令行模式下输入:q!退出多视窗编辑

 上图为方便采取实验楼用图,并非归作者所用,仅供参考。 

转载请注明原文地址: https://www.6miu.com/read-5030152.html

最新回复(0)