必须有一种方法,像这样:
vim -[option] <file-list>
从命令提示符而不是从Vim内部打开文件。
- 垂直或水平分割窗户
- 在单独的标签中
必须有一种方法,像这样:
vim -[option] <file-list>
从命令提示符而不是从Vim内部打开文件。
Answers:
我假设您的意思是从命令行开始。来自vim --help
:
-o[N] Open N windows (default: one for each file)
-O[N] Like -o but split vertically
因此,键入以下内容以打开水平拆分的文件,例如:
vim -o file1.txt file2.txt file3.txt
-o
就像:split
,-O
就像:vsplit
Ctrl+ W,S(大写)用于水平分割
Ctrl+ W,v(小写)用于垂直分割
Ctrl+ W,Q关闭一个
Ctrl+ W,Ctrl+ W在窗口之间切换
Ctrl+ W, J(XOR K,H,L)切换到相邻的窗口(直观上,下,左,右)
Ctrl-w
,然后按up arrow
或down arrow
来切换屏幕。
ctrl+w
ctrl+w
循环浏览窗口,因为箭头键感觉有点反vi
ctrl+w j
跳转到当前缓冲区以下的缓冲区。
:q
也关闭窗口
运行vim时:
:sp filename
水平分割:vsp filename
或:vs filename
垂直分割:set splitright
:vsplit filename
与:vsp filename
和相同:vs filename
,但是对于某些人来说可能更容易记住