gpt4 book ai didi

settings - 根据文件名设置 Vim 选项

转载 作者:行者123 更新时间:2023-12-02 21:34:40 24 4
gpt4 key购买 nike

Pentadactyl允许您使用外部文本编辑器 <textarea><input type="text">网站上的元素。我为此使用 GVim。这个功能非常有用,但让我想到一个问题。我经常想在编辑后将文本换行,所以我的工作流程如下:

  1. CTRL+I 启动 GVim
  2. 使用:set tw=72
  3. 执行我的文本操作
  4. 使用gq重新包装需要的区域
  5. :wq

我想跳过步骤 #2,而不影响 [G]Vim 中的其他编辑(即我不想在 tw=72 中为所有文件彻底设置 .[g]vimrc)。最好的方式是什么 :set tw=72例如,在 Linux 上的这种特定情况下,Pentadactyl 总是启动 $EDITOR/tmp/pentadactyl.txt

最佳答案

将此文件的 autocmd 添加到您的 .vimrc 中:

autocmd BufRead  /tmp/pentadactyl.txt  setlocal tw=72

这会添加一个钩子(Hook),每当您在读取给定文件名后开始编辑缓冲区时,该钩子(Hook)都会自动执行setlocal tw=72

有关详细信息,请参阅 :help autocmd:help autocmd-events

同样,如果您的第 4 步是可预测的,即您总是重新格式化整个文件,则可以为 BufWrite 添加 autocmd

关于settings - 根据文件名设置 Vim 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11635710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com