• 关于Gvim中textwidth被自动设置成78造成输入时自动换行的问题


    在gvim中textwidth默认被设置成为78,如要一行输入超过78个字,输入空格时会造成自动换行。

    :set textwidth=0 可以解决。但是在配置文件_vimrc中写入set textwidth=0还是不行。

    因为Gvim启动时加载.vim是有顺序的。可以用如下方法查看vim加载文件的顺序:

    在Gvim末行模式输入下列命令,会将vim加载文件顺序存入到e: empfile中。

    :redir > e:	empfile
    :scriptnames
    :redir END

    内容如下:

      1: C:Program Files (x86)Vim\_vimrc
      2: C:Program Files (x86)Vimvim80colorsmurphy.vim
      3: C:Program Files (x86)Vimvim80vimrc_example.vim
      4: C:Program Files (x86)Vimvim80defaults.vim
      5: C:Program Files (x86)Vimvim80syntaxsyntax.vim
      6: C:Program Files (x86)Vimvim80syntaxsynload.vim
      7: C:Program Files (x86)Vimvim80syntaxsyncolor.vim
      8: C:Program Files (x86)Vimvim80filetype.vim
      9: C:Program Files (x86)Vimvim80menu.vim
     10: C:Program Files (x86)Vimvim80langmenu_zh_cn.utf-8.vim
     11: C:Program Files (x86)Vimvim80autoloadpaste.vim
     12: C:Program Files (x86)Vimvim80ftplugin.vim
     13: C:Program Files (x86)Vimvim80indent.vim
     14: C:Program Files (x86)Vimvim80packdistoptmatchitpluginmatchit.vim
     15: C:Program Files (x86)Vimvim80mswin.vim
     16: C:Program Files (x86)Vimvim80plugingetscriptPlugin.vim
     17: C:Program Files (x86)Vimvim80plugingzip.vim
     18: C:Program Files (x86)Vimvim80pluginlogiPat.vim
     19: C:Program Files (x86)Vimvim80pluginmanpager.vim
     20: C:Program Files (x86)Vimvim80pluginmatchparen.vim
     21: C:Program Files (x86)Vimvim80plugin
    etrwPlugin.vim
     22: C:Program Files (x86)Vimvim80plugin
    rhelper.vim
     23: C:Program Files (x86)Vimvim80pluginspellfile.vim
     24: C:Program Files (x86)Vimvim80plugin	arPlugin.vim
     25: C:Program Files (x86)Vimvim80plugin	ohtml.vim
     26: C:Program Files (x86)Vimvim80pluginvimballPlugin.vim
     27: C:Program Files (x86)Vimvim80pluginzipPlugin.vim
     28: C:Program Files (x86)Vimvim80scripts.vim
     29: C:Program Files (x86)Vimvim80ftplugin	ext.vim

    在vimrc_example.vim这个文件中搜索textwidth,可以找到如下一行:

    autocmd FileType text setlocal textwidth=78

    然后,将textwidth的值改为0,或者将这一行注释掉,都可以解决自动换行问题。

    引用:http://swofford.is-programmer.com/posts/42446.html

  • 相关阅读:
    一致性hash算法
    Mapreduce部署与第三方依赖包管理
    windows10下使用spark-2.3.0-bin-without-hadoop相关问题
    VirtualBox mount报错:/sbin/mount.vboxsf: mounting failed with the error: No such device
    如何重命名MongoDB中的replica set
    MongoDB开发环境Replica Set单机部署流程
    MongoDB修改Replica Set的服务器名和端口
    Axios -- Ajax请求
    element中的table表格显示时间格式问题
    java 常用工具类
  • 原文地址:https://www.cnblogs.com/luniverseg/p/8929888.html
Copyright © 2020-2023  润新知