我知道CTRL-w f
会在光标下打开文件,而sql_mode
会在新的拆分窗口中打开光标下的文件。
我可能很贪心但你怎么在新的VERTICAL SPLIT窗口打开它?
答案 0 :(得分:9)
在普通模式下,您可以输入C-w f C-w L
或C-w v gf
,然后在命令行中执行:wincmd f | wincmd L
或:vert wincmd f
。
使用C-w f C-w L
和:wincmd f | wincmd L
,无论当前布局如何,垂直视口的高度都将最大化。因此,例如,如果下面有一个水平视口,则应减小其宽度:
+-----------------+ +--------+-------+
| path/to/fileC | | | |
| | → | | |
| fileA | | fileA | fileC |
+-----------------+ +--------+ |
| | | | |
| fileB | | fileB | |
+-----------------+ +--------+-------+
使用C-w v gf
和:vert wincmd f
时,垂直视口的高度应与当前视口的高度相同,因此不应影响下面的水平视口:
+-----------------+ +--------+-------+
| path/to/fileC | | | |
| | → | | |
| fileA | | fileA | fileC |
+-----------------+ +--------+-------+
| | | |
| fileB | | fileB |
+-----------------+ +----------------+