设置 – 根据文件名设置Vim选项
发布时间:2020-12-15 21:08:07 所属栏目:安全 来源:网络整理
导读:Pentadactyl允许您为 textarea使用外部文本编辑器.和 input type =“text”网站上的元素.我为此使用GVim.此功能非常有用,但让我想到一个问题.我经常想在编辑后包装文本,所以我的工作流程如下: CTRL我发布GVim 使用:设置tw = 72 执行我的文本操作 使用gq重
Pentadactyl允许您为< textarea>使用外部文本编辑器.和< input type =“text”>网站上的元素.我为此使用GVim.此功能非常有用,但让我想到一个问题.我经常想在编辑后包装文本,所以我的工作流程如下:
> CTRL我发布GVim 我想跳过第2步而不影响[G] Vim中的其他编辑(即我不想直接设置tw = 72 in.[g] vimrc for all files).什么是最好的方法:例如,在Linux的特定情况下设置tw = 72,其中Pentadactyl总是在/tmp/pentadactyl.txt上启动$EDITOR? 解决方法
将此文件的autocmd添加到.vimrc:
autocmd BufRead /tmp/pentadactyl.txt setlocal tw=72 这会添加一个钩子,只要您在读取给定文件名后开始编辑缓冲区,它就会自动执行setlocal tw = 72. 有关详细信息,请参阅:help autocmd和:help autocmd-events. 同样,如果您的步骤#4是可预测的,即您总是重新格式化整个文件,则可以为BufWrite添加autocmd. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- my first article on CSDN blog in english
- macos – 如何修复Docker/Mac设备错误没有剩余空间?
- Angular 2:ContenteditableModel:双向数据绑定
- AngularJS中文社区第一个学习应用实例-phonecat正确教程
- 渴望.NET架构师
- 单元测试 – 如何在Play Framework 2.2.0 Scala(spec2,Mock
- 如何仅使用bootstrap的模态对话框,而不是整个bootstrap.css
- bash – 读取makefile中的文件
- anglejs – 以有角度的方式包装输入
- 在新shell中运行bash命令,并在此命令执行后保留在新shell中