![]() |
1
265
我用 Ctrl键 - o |
![]() |
2
66
我经常使用 Ctrl键 - 六 为此。 它很方便,因为它允许我在两个文件之间快速地来回跳跃。 |
![]() |
3
39
你可能想用
您可以像往常一样关闭新打开的文件
|
![]() |
4
11
使用gf下降到文件中并使用:bf返回 |
![]() |
5
11
只使用
|
![]() |
6
9
ctrl-shift-6就是其中之一。
|
![]() |
7
5
我不知道你问题第二部分的答案,但我可以帮助你完成第一部分。使用
VIM维护一个它正在编辑的文件(缓冲区)列表。如果你打字
它将列出您当前正在编辑的所有文件。该列表中旁边有%的文件是当前文件。旁边有的文件是备用文件。:e将在当前和备用文件之间切换。我将F2映射到:e,这样我就可以轻松地在当前文件和备用文件之间切换。我通过将这个添加到.vimrc将命令映射到F2
|
![]() |
8
4
我让ctrl-w f工作。
|
![]() |
9
2
|
![]() |
10
2
打开新文件时 GF 或 N 或者另一个命令)旧文件保留在缓冲区列表中。可以列出打开的文件 LS 如果希望在VIM中的缓冲区之间轻松导航,可以创建如下映射:
现在,您可以使用alt+左箭头或alt+右箭头在缓冲区之间切换。 有关映射的完整文档如下:
|
![]() |
11
0
我没看过你的
GF
命令,但我想它使用
E
或
找到
命令。
例如 "Switch between header and cpp nmap ,s :find %:t:r.cpp<CR> nmap ,S :new %:t:r.cpp<CR> nmap ,h :find %:t:r.h<CR> nmap ,H :new %:t:r.h<CR> nmap ,F :new =expand("<cfile>:t")<CR><CR> nmap ,d :new =expand("<cfile>")<CR><CR> |
![]() |
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 1 年前 |
|
Marcel · VIM-如何在一组单词的开头和结尾添加2个字符 1 年前 |
![]() |
Rian Rizvi · 向后删除连续空格或连续非空格直到行首 6 年前 |
![]() |
alexche8 · 如何突出显示vim中按数字键上的行号? 6 年前 |
![]() |
A.Dumas · 如何为md文件vim关闭HtmlBeautify 6 年前 |
|
ekzotech · Vim插件可用于自定义HTML标记和SCS 6 年前 |