Open zombie110year opened 4 years ago
简单地实现在不同的项目下有不同的配置
if filereadable(expand(".vimrc"))
source expand(".vimrc")
echo "load .vimrc at cwd"
endif
expand
展开路径filereadable
检查路径是否为可读的文件source
以 vimscript 的方式执行文件用调用外部命令的方式解决:
:w !sudo -u <username> tee %
:w
将当前缓冲区的内容保存,在后面跟着命令的情况下,将会保存到 stdoutsudo -u <username>
切换用户tee %
将 stdin 的内容保存到指定文件%
是 vim 的一个只读寄存器,保存着当前编辑文件的路径
直接修改文件的换行符和字符编码
调用命令:
保存后生效。