搞定vim的視窗操作

2021-07-24 18:09:52 字數 715 閱讀 4807

最近在給學生演示資料結構**時,發現用一般的方法總會有不方便,如果使用ide又覺得太浪費了,後來覺得用vim就夠了,使用buffer總會需要頁面調來跳出,學生看起來容易迷糊。所以就研究了下vim的視窗操作,大神請掠過,菜鳥請看;

1、基礎知識普及:

用sp分割視窗時按鍵是這樣的:

ctrl_w + 視窗邊界上移

ctrl_w - 視窗邊界下移

ctrl_w _ 將當前視窗調到最大

ctrl_w = 平分視窗

用vsp分割視窗時按鍵是這樣的:

ctrl_w < 視窗邊界左移

ctrl_w > 視窗邊界右移

ctrl_w | 將當前視窗調到最大

ctrl_w = 平分視窗,這個快捷鍵是一樣一樣的。

使用快捷鍵需要同時按下兩個鍵,也不是很方便,可以通過在vim配置檔案.vimrc新增影射的方法來實現更加快捷的操作,具體如下:

map + < 「增減視窗尺寸

map _ >

這樣就可以直接使用+左移視窗,-右移動視窗,效果如下

這樣就可以很方便的對應這.h寫.c檔案了,但是這個有點不夠好,後來發現使用乙個多視窗終端解決會更加完美,那就是terminator更加好用,需要的童鞋請自行探索,我覺得覺得比這個更好用

Vim 多視窗操作

一.命令列多視窗引數 vim o file1 file2 水平開啟多視窗,vim o file1 file2 垂直開啟多視窗,vim d file1 file2 垂直開啟多視窗,並且進行比較 vimdiff file1 file2 等同於上一句 二.vim 多視窗命令 在已經開啟編輯介面時,如果要進...

Vim 多視窗操作

一.命令列多視窗引數 vim o file1 file2 水平開啟多視窗,vim o file1 file2 垂直開啟多視窗,vim d file1 file2 垂直開啟多視窗,並且進行比較 vimdiff file1 file2 等同於上一句 二.vim 多視窗命令 在已經開啟編輯介面時,如果要進...

vim多視窗操作

vim 提供了多視窗操作,開啟多個檔案,水平或者垂直排列 vsplit fileneme 如果是同乙個檔案分兩個視窗則可以直接敲擊命令 vsplit split 當前視窗一分為二,兩個視窗顯示相同內容。10split 新視窗的高度10行 split otherfile 新視窗中開啟otherfile...