我一直在读一些点文件(.vimrc .gvimrc)来学习一些巧妙的技巧,我遇到了
this one:
if has("gui_running") set fuoptions=maxvert,maxhorz au GUIEnter * set fullscreen endif
如果这已经是一个.gvimrc(只加载如果gVim加载)为什么它有条件if(“gui_running”)?这不是多余的?有什么特殊的问题/原因吗?
我知道如果有(“gui_running”)是有趣的在脚本中使用等,我特别要求它的用途在.gvimrc,因为它只是源于当我使用gvim,所以在理论上,不需要。
OP链接到的gvimrc文件是我的,所以我有更好地拥有并承认,这是没有好的理由。
我从Hacking without distractions复制该片段,建议将它放在你的vimrc。然后在某个时候,我意识到,它会更整洁,将其移动到gvimrc文件,但我没有认为它清楚,留下if has(‘gui_running’)检查到位。你是对的,指出这是不必要的,所以我现在已经删除它。
原文地址:https://www.jb51.cc/vim/389398.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。