zoukankan      html  css  js  c++  java
  • 关于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

  • 相关阅读:
    Percona: How to Restore MySQL Logical Backup at Maximum Speed
    MySQL之UNDO及MVCC、崩溃恢复
    MySQL checkpoint深入分析
    关于MySQL latch争用深入分析与判断
    InnoDB关键特性之刷新邻接页-异步IO
    InnoDB关键特性之自适应hash索引
    MySQL后台线程的清理工作
    MySQL IO线程及相关参数调优
    MySQL存储写入性能严重抖动分析
    MySQL的SQL预处理(Prepared)
  • 原文地址:https://www.cnblogs.com/luniverseg/p/8929888.html
Copyright © 2011-2022 走看看