1
8
VIM具有内置会话管理器。要保存当前会话,请使用:
这基本上创建了一个名为session1.vim的vim脚本,它将恢复您打开的文件,如果您对其进行源代码或者这样启动vim:
要覆盖保存的会话,请使用
对于在缓冲区之间切换,可以使用 FuzzyFinder ;但我更喜欢这个关键地图:
将其添加到
|
2
2
我不确定你到底要什么…但是,如果您想在VIM中打开文件时打开选项卡完成功能,请将其添加到
另外,看看 screen . 从手册页:
这很像打开了几个Xterms,但与图形Xterms不同的是,如果您远程访问您的计算机(例如通过ssh访问它),则可以访问您的屏幕会话。您可以在单独的屏幕中留下几个不同的vim实例,其中包含您想要打开的所有文件,并且永远不会退出它们。 我使用的最基本的设置是一个VIM窗口、一个编译窗口和一个测试/调试窗口。 既然我们在谈论Vim,请看这篇文章: Post your Vim config. 里面有很多很酷的小改动和小东西。 |
3
0
您可以尝试VIM工作区插件,它的会话管理功能是自动化的,相对简单(与VIM会话相比): https://github.com/thaerkh/vim-workspace |
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 1 年前 |
Marcel · VIM-如何在一组单词的开头和结尾添加2个字符 1 年前 |
Rian Rizvi · 向后删除连续空格或连续非空格直到行首 6 年前 |
alexche8 · 如何突出显示vim中按数字键上的行号? 6 年前 |
A.Dumas · 如何为md文件vim关闭HtmlBeautify 6 年前 |
ekzotech · Vim插件可用于自定义HTML标记和SCS 6 年前 |