我主要在网站上工作,有时我需要为后端显示 3 或 4 个缓冲区,同时为前端显示 3 或 4 个缓冲区。标签在这里,但缓冲区是混合的。我知道我有点挑剔,但有没有办法从 tab 创建缓冲区“集合”?它可以通过选项卡限制打开的缓冲区数量,并且更容易从一个(缓冲区)切换到另一个。
是的,您可以拥有窗口本地参数列表:
\n\n$ vim\n:arglocal foo bar baz\n:tabnew\n:arglocal arthur robert charles\nRun Code Online (Sandbox Code Playgroud)\n\n现在,:args在第一个选项卡页中应该输出:
[foo] bar baz\nRun Code Online (Sandbox Code Playgroud)\n\n并且,在第二个选项卡页中:
\n\n[arthur] robert charles\nRun Code Online (Sandbox Code Playgroud)\n\n这种方法的一个潜在问题是您在某种程度上受限于特定于参数的命令:
\n\n:n[ext]\n:prev[ious] (or :N[ext])\n:fir[st] (or :rew[ind])\n:la[st]\n:argl[ocal]\nRun Code Online (Sandbox Code Playgroud)\n\n和选项卡特定命令:
\n\n:tabn[ext] (or gt)\n:tabp[revious] (or :tabN[ext]) (or gT)\n:tabfir[st] (or :tabr[ewind])\n:tabl[ast]\nRun Code Online (Sandbox Code Playgroud)\n\n如果您仅使用全局参数列表( \xe2\x80\xa6:b <tab>的循环性质:bn/:bp),则它们不如可用的更通用命令那么灵活。
也就是说,您仍然可以在 vim.org 上寻找插件。
\n| 归档时间: |
|
| 查看次数: |
724 次 |
| 最近记录: |