oeasy教您玩转vim |
您所在的位置:网站首页 › viminfo是什么文件 › oeasy教您玩转vim |
保留环境viminfo
回忆组合键映射的细节
上次我们定义了session :mks还可以加载会话session :source Session.vimvim -S Session.vim基本上确立:mksession可以替代:mkview谁知又出来一个viminfo?!😨上面这哥俩儿都成了有益补充?什么情况?🤔 直奔主题 :h viminfo好家伙,里面东西着实不少 命令行历史搜索历史输入历史非空寄存器标记跨文件标记搜索和替换的模式这些都是 :mksession 保存不了的 工作区存的是工作环境的状态viminfo 存的是提高效率的一些东西 跨文件跳转标记命令行历史搜索历史好不容易建立的 跳转标记命令历史睡一觉就没了?不合理!说了这么半天viminfo 怎么读写呢? 读写viminfo写viminfo :wv 写默认viminfo读viminfo :rv 写默认viminfo这一读一写还是挺方便的 我们写一个试试没报错:e ~/.viminfo viminfo内容398行 上来是软件版本和编码格式然后就是命令行历史记录这样就能用了么?退出去vi :rv:⬆️好像真的可以用以前的命令了可以指定写到具体文件么? 指定viminfo文件 :wv ~/oeasy/oeasy.vim这样就可以把viminfo保存到具体的目录底下了如果~/oeasy/oeasy.vim已经有了 :wv! ~/oeasy/oeasy.vim!强制写入:rv ~/oeasy/oeasy.vim 也可以从指定的目录恢复viminfo不过要注意安全性的问题一般来说这个里面有很多关于链接、密码、数据库表结构等信息会看的人可以找到蛛丝马迹带来安全隐患千万不能把它存在工程文件里然后直接push到github那就危了不过我敲的命令行那么多他记得过来么? viminfo文件的容量设置:set viminfo='50, |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |