当前位置:  开发笔记 > 运维 > 正文

使用文档存储vim设置

如何解决《使用文档存储vim设置》经验,为你挑选了4个好方法。

有没有办法用文档保存vim设置的状态?

澄清:我正在编辑文档,我更改了一堆设置.我不一定记得哪个; 除了当前文档之外,我不想再次使用这些设置.我不想手动设法记住我改变了什么; 或者我改变的设置的神奇缩写是什么.我只想拥有"mydoc.txt",一个"mydoc.vim"文件,它让我回到我离开的地方,设置文件将根据vim设置自动保存,比方说,或者可能是ctrl-key在退出之前完成.如果vim可以自动查找这样的文件,那将会很方便.

并且最好不要将设置编辑进出文档本身.



1> ypnos..:

是的,vim设置可以包含在文档中.

它们主要在评论中找到,因此它们不会弄乱原始文件.特定于选项卡的设置的示例是:

/* ex: set tabstop=8 expandtab: */

请注意,此命令在大多数情况下都有效,但是modeline出于安全原因,通常会在未打开的情况下设置服务器.要打开该功能,请在$ HOME/.vimrc或系统$ VIM/vimrc中添加以下内容:

set modeline


确保设置'modeline'.
有关更多信息,请访问http://vim.wikia.com/wiki/Modeline_magic.对于vim,你必须使用`/*vim:set tabstop = 8 expandtab:*/`例如.
@Lekensteyn或简单地说:帮助模式;)

2> Hasturkun..:

您可以使用Vim的Session支持:

:mksession

您可以稍后通过运行vim -S Session.vim或使用来加载它source Session.vim

还有vim插件可以自动化会话加载/保存



3> Matthewd..:

您可以通过编辑.vimrc文件来全局保存设置.

Vim也允许您通过使用保存每个文件的设置模式行



4> Harley Holco..:

以下是将所有当前设置保存到文件的方法:

:redir > textfile.txt 
:set all 
:redir END

如果您愿意,只需将该文件重命名~/.vimrc即可.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有