bash - 如何在VIM编辑模式下为BASH定义自定义 `textwidth`

标签 bash vi

我的.vimrc中的设置是

set textwidth=79

但是,这也会影响 BASH 提示符,因为我使用的是 vi 编辑模式。

有没有办法独立为bash设置它?

如果没有,是否可以选择在第 79 列右侧以某种方式显示标尺?

最佳答案

仅为文件设置 textwidth 应该可以满足您的要求。换行

set textwidth=79

进入此:

if has("autocmd")
  autocmd FileType * set textwidth=79
endif

关于bash - 如何在VIM编辑模式下为BASH定义自定义 `textwidth`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16558441/

相关文章:

linux - 添加另一列到 awk 输出

bash - 在 bash 脚本中重定向输出时如何避免特殊字符

vim - 如何复制与模式匹配的行,并在一个命令中修改第二行?

vim - 如何删除与模式匹配的所有行,在 vi 中请求权限

vim - 在Vim中缩进整个文件而不保留当前光标位置

regex - 负匹配的正则表达式(即,找到不匹配正则表达式的字符串)

bash - 外壳 sha1($salt.$password) 错误

bash - 比较不区分大小写的字符串,然后计算重复项

linux - 脚本不适用于更改项目结构

python - vim 以红色突出显示所有内容