精华内容
下载资源
问答
  • Vim 编辑器的兼容模式

    2019-09-19 13:39:42
    目前,在我们讲述 Vim 的教程中,讨论过编辑器的模式行Modeline功能以及怎样用插件来扩展 Vim 的功能集。可正如我们所知,Vim 提供了非常多的内置功能:因此在本教程中更进一步,我们来谈谈在该编辑器启动时的可用...
    目前,在我们讲述 Vim 的教程中,讨论过编辑器的模式行Modeline功能以及怎样用插件来扩展 Vim 的功能集。可正如我们所知,Vim 提供了非常多的内置功能:因此在本教程中更进一步,我们来谈谈在该编辑器启动时的可用模式。

    Vim 编辑器的兼容模式Vim 编辑器的兼容模式

    但在我们开始之前,请注意在本教程中提及的所有例子、命令及用法说明都是在 Ubuntu 14.04 上测试的,我们测试用的 Vim 版本是 7.4 。

    Vim 中的兼容模式与不兼容模式

    为了更好理解上述的 Vim 模式,你有必要先去了解下此编辑器初始化过程的一个重要方面。

    系统级及本地 vimrc 文件

    当 Vim 启动时,编辑器会去搜索一个系统级的 vimrc 文件来进行系统范围内的默认初始化工作。

    这个文件通常在你系统里 $VIM/vimrc 的路径下,如果没在那里,那你可以通过在 Vim 里面运行 :version命令来找到它的正确存放位置。比如说,在我这里,这个命令的相关部分的输出结果如下:

    ...
    ...
    ...
    system vimrc file: "$VIM/vimrc"
    user vimrc file: "$HOME/.vimrc"
    2nd user vimrc file: "~/.vim/vimrc"
    user exrc file: "$HOME/.exrc"
    fall-back for $VIM: "/usr/share/vim"
    ...
    ...
    ...

    可以看到那个系统 vimrc 文件确实位于 $VIM/vimrc ,但我检查了我机子上没设置过$VIM 环境变量。所以在这个例子里 - 正如你在上面的输出所看到的 - $VIM 在我这的路径是 /usr/share/vim,是一个回落值(LCTT 译注:即如果前面失败的话,最终采用的结果)。于是我试着在这个路径寻找 vimrc ,我看到这个文件是存在的。如上即是我的系统 vimrc 文件,就如前面提过的那样 - 它在 Vim 启动时会被读取。

    在这个系统级 vimrc 文件被读取解析完后,编辑器会查找一个用户特定的(或者说本地的)vimrc 文件。这个本地 vimrc 的搜索顺序是:环境变量 VIMINIT、$HOME/.vimrc、环境变量 EXINIT, 和一个叫 exrc的文件。通常情况下,会存在 $HOME/.vimrc或 ~/.vimrc这样的文件,这个文件可看作是本地 vimrc。

    我们谈论的是什么兼容性

    Vim 编辑器的兼容模式Vim 编辑器的兼容模式

    就像我们谈论 Vim 的兼容性模式和不兼容性模式那样,这些模式的开启和禁用会做出什么样的兼容性也值得了解。要了解这些,先要知道 Vim 是 VIMproved 的缩写,像这个全名暗示的那样,Vim 编辑器是 Vi 编辑器的改进版。

    经过改进意味着 Vim 的功能集比 Vi 的更大。

    当谈论 Vim 的兼容和不兼容模式时,我们所说的兼容性是指 Vim 兼容 Vi。在兼容模式下运行时,Vim 大部分增强及改善的功能就不可用了。不管怎样,要记住这种模式下,Vim 并不能简单等同 Vi - 此模式只是设定一些类似 Vi 编辑器工作方式的默认选项。

    不兼容模式 - 不用多说 - 使得 Vim 用起来跟 Vi 不兼容,也使得用户可以用到它的所有增强、改善及特征。

    怎么启用/禁用这些模式?

    在 Vim 中尝试运行 :help compatible 命令,接着你会看到如下语法:

    'compatible' 'cp' boolean (默认开启 ,当 |vimrc| 或 |gvimrc| 存在时关闭)

    描述中说到兼容模式默认开启的,不过当 vimrc 文件存在时会关闭。但说的是哪种 vimrc 文件呢?答案是本地 vimrc。深入研究下 :help compatible 命令给出的详情,你会发现下面内容说得更清楚:
    事实上,这意味着当一个 |vimrc| 或 |gvimrc| 文件存在时,Vim 会用默认的 Vim,否则它会用 Vi 默认的。(注:如果系统级的 vimrc 或 gvimrc 文件中带有 |-u| 参数,则不会这样。)。
    那么在 Vim 启动时,实际上进行的动作是,首先会解析系统 vimrc 文件 - 在这时处于兼容性模式默认开启状态。现在,无论何时发现一个用户(或成为本地) vimrc ,不兼容模式都会打开。:help compatible-default命令说的很清楚:
    在 Vim 启动时,‘compatible’选项是打开的。这将在 Vim 开始初始化时应用。但是一旦之后发现用户级 vimrc 文件,或在当前目录有一个 vimrc 文件,抑或是 VIMINIT环境变量已设置,Vim 就会被设为不兼容模式。
    假如你想无视默认的行为,要在编辑器开始解析系统 vimrc 文件时打开不兼容模式,你可以通过添加如下命令到那个文件的开头来完成这个操作。

    :set nocompatible

    其他有用细节

    这儿是一些关于这些模式的更有用的细节:
    现在通过创建一个 .vimrc 文件来设置或重置兼容性会有一个副作用:(键盘)映射(Mapping)在解释的时候会有冲突。这使得在用诸如回车控制符 <CR>等情况时会有影响。如果映射关系依赖于兼容性的某个特定值,在给出映射前设置或者重置它。

    上述行为能够用以下方式能覆盖:

    • 如果给出 -N 命令行参数,即使不存在 vimrc 文件, ‘不兼容模式’ 也会启用。
    • 如果给出 -C 命令行参数,即使存在 vimrc 文件, ‘兼容模式’ 也会启用。
    • 如果应用了 -u {vimrc} 参数,‘兼容模式’将会启用。
    • 当 Vim 的可执行文件的名称以ex结尾时,那这个效果跟给出 -C 参数一样:即使存在一个 vimrc 文件,‘兼容模式’ 也会启用,因为当 Vim 以 “ex” 的名称启用时,就会让 Vim 的工作表现得像 “前任” 一样(LCTT 译注:意即 Vim 像 Vi 一样工作)。 ```

    结论

    我们都觉得,你可能不会发现你自己有机会处于一种你需要打开 Vim 的 Vi 兼容模式的情形中,但是那并不意味着你应该不知道 Vim 编辑器的初始化过程。毕竟,你绝不会知道这些知识什么时候会帮到你。

    转载于:https://my.oschina.net/u/3315871/blog/851858

    展开全文
  • 当word中的公式不能编辑,多数原因是由于word是处于兼容模式下,这个时候就需要取消world的兼容模式,具体步骤如下: 一、打开word文档 二、点击 word中的文件 出现如下结果:然后,点击 “信息”, 右边...

    当word中的公式不能编辑,多数原因是由于word是处于兼容模式下,这个时候就需要取消world的兼容模式,具体步骤如下:

     

    一、打开word文档

     

    二、点击 word中的文件

    出现如下结果:然后,点击 “信息”, 右边会出现 “兼容模式”,( 我的已经点击后了,所以没有看到“兼容模式” 几个字

     

    然后就结束了,我们就会发现word 恢复正常了

     

    三、word中的公式不能正常显示

    如下所示:

    全选 公式里面的内容,右击 -  段落  -  单倍行距 即可

    结果如下:
     

    展开全文
  • 解决方案: vs菜单->工具->调试->常规->使用托管兼容模式,去掉勾选!

    解决方案:
    vs菜单->工具->调试->常规->使用托管兼容模式,去掉勾选!

    展开全文
  • 首先在桌面上找到需要以兼容模式运行的程序,如下图所示,右键打开。在弹出的界面中选择“属性”选项打开。接着在弹出的属性菜单中选择“兼容性”打开。接着勾寻以兼容模式运行这个程序”选项。win10怎么用win7兼容...

    首先在桌面上找到需要以兼容模式运行的程序,如下图所示,右键打开。

    在弹出的界面中选择“属性”选项打开。

    接着在弹出的属性菜单中选择“兼容性”打开。

    723beb2ba29386c118f9ec4c2f77394c.png

    接着勾寻以兼容模式运行这个程序”选项。

    win10怎么用win7兼容模式运行

    首先我们在不能运行的exe应用程序上右键,点到上面的逗兼容性疑难解答地. 之后系统会自动检测问题。 检测完后,在弹出的窗口中选择逗尝试建议的设置地. 在检测结果中会列出程序的兼容模式,该软件的兼容模式是win7。

    WIN7没有了兼容模式。怎么办??

    无论是快捷方式还是根目录里的都没有“兼容性”选项了~。救命啊~~~~

    Win7系统的兼容模式不见了解决方法

    按下WIn+R组合键呼出运行,在框内输入“gpedit.msc”按下回车键打开组策略编辑器;

    在组策略编辑器左侧依次展开“计算机配置”→“管理模板”→“Windows组建”→“应用程序兼容性”;

    在窗口右侧找到“删除程序兼容

    如何用兼容模式运行win7中ie

    在win7下找到IE浏览器(Internet Explorer),单击鼠标右键,点击属性进入。

    然后在“Internet Explorer属性窗口”“兼容性”勾寻以兼容模式运行这个程序”选择系统,然后点击确定运行。

    windows7怎么开兼容模式?

    启用兼容模式就可以了,具体步骤如下: 点击右下角“开始”菜单,单击“运行”,在弹出的对话框里键入“gpedit.msc”,单击“确定”。 此时进入组策略编辑器界面,双击“计算机配置”,进入下一步骤。 3.找到“管理模板”选项,双击,进入下一界面。

    win7ie浏览器兼容模式怎么设置

    win7的xp兼容模式是什么?怎样进入兼容模式?右键单击需要以兼容模式运行的)程序(或者快捷方式)——属性——兼容性——(勾上)以兼容模式运行这个程序——应用。 如果是win7旗舰版的话可以再加一步:在桌面右键单击——个性化——基本和高对比主题(选择windows经典)。

    关闭windows的兼容模式

    您好,请问如何在windowsXP下关闭程序运行的兼容模式?或者如何禁止程序材料/工具:win10

    在win10系统桌面上点击开始菜单,然后右键点击运行按钮。

    在运行对话框中输入gpedit.msc,点击确定按钮。

    在本地计算机策略→用户配置→管理模板→Windows组件→应用程序兼容性。在右侧找到“关闭程序兼容助理”。

    win7的兼容模式为什么是灰色的。

    运行程序右击属性—兼容性—兼容模式下的选项是灰色的怎么回事。

    在有问题的软件的图标(注意不是快捷方式)上点击右键,选择“兼容性疑难解答”。

    系统会自动检测,稍等片刻。

    接下来会出来右图的对话框,选择“尝试建议的设置”。

    点击“启动程序”来测试该软件是否可以正常运行。

    win7 64位兼容模式怎么开

    win7 64位下为程序开启兼容模式方法如下:

    右击需要设置的程序,选择属性;

    点击兼容性选项卡,勾选以兼容模式运行这个程序,从系统下拉列表中选择需要兼容的系统,点击确定即可。

    展开全文
  • fck编辑器在ie10兼容模式下插入图片不能正常显示.求解答。谢谢了。
  • Eeditor的编辑兼容360极速模式,火狐等流行高版本浏览器。用kindeditor编辑器的应该发现win10的时候就不显示而Eeditor的编辑器却能显示,所以我特意升级了下Eeditor的编辑器,不仅支持win10等高版本系统,360极速...
  • set nocompatible 转载于:https://www.cnblogs.com/alfredsun/p/9802254.html
  • 重置IE步骤: ... 你也可以尝试如下步骤,将IE的默认浏览器模式设置为非兼容模式。 1、观察IE浏览器上方上是否有“文件”、“编辑”、“工具”等选项; 2、如果没有可以按“ALT”键,将其调出,然后点
  • 告知浏览器的解析器用什么文档标准解析这个文档。...在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作。HTML5 为什么只需要写 ? HTML5 不基于 SGML,因此不需要对DT
  • WIN7没有了兼容模式

    2015-04-03 15:49:00
    但系统默认是没有兼容模式这个tab的,所以就需要我们手工设置了:开始--运行(或按WIN+R)输入gpedit.msc打开组策略编辑器,依次展开到“计算机配置”→“管理模板”→“Windows组建”→“应用程序兼容性”,然后在...
  • 因为多浏览器的兼容性问题,一般很多后台都是使用以前的网页编辑器,一般情况下需要注意如下几个点:1、文档声明就不要加了直接2、必须使用IE后台的可以使用360浏览器的兼容模式(另外一个是极速模式)3、取消使用 ...
  • 你说的是系统里面打开程序的兼容模式还是bois里装系统时的兼容模式啊 。。。。。。。。。。。。 如果是系统里面打开程序用到的兼容模式,那是有的软件兼容性差,比如xp里有的软件在win7里就用不成,要在win7里打开,...
  • QQ浏览器兼容模式下Cookie失效 导致的NetCore Cookie认证失效 原文:QQ浏览器兼容模式下Cookie失效 导致的NetCore Cookie认证失效最近在写NetCore项目采用的是NetCore的Cookie认证。结果偶然发现QQ...
  • 当用IE11进行开发时,使用F12来调整文档模式发现文档模式不可选,并且为空。 遇到时问题时的解决方法如下: 进入Windows的运行,打开Regedit,即注册表编辑器。依次找到 >>HKEY_CURRENT_USER\Software\...
  • 使用layer时IE/360浏览器兼容模式遇到的问题 问题表象 使用layer.open时无法正常弹出,使用了百度搜索到的功能,但大多都是添加mate方法,最终也没有解决当前问题 问题的原因 在这里问题的原因不在于layer,也不...
  • 发现编辑无法打开了,原来ie11调整的太多,很多东西都不支持了,只有通过兼容模式浏览.解决方案:只需要将IE浏览器设置一下,就可以正常使用EWebEditor了,方法如下:工具》兼容性视图设置》添加需要编辑的网站:...
  • 2019-07-09 编辑 window.ActiveXObject:判断浏览器是否支持ActiveX控件,只有IE浏览器里面支持ActiveX控件 // 直接在某一事件下面直接判断 //如果是在刚进入页面就判断,写在mounted里面 if (!!window....
  • 一、vi编辑模式下Backspace无法退格删除 命令模式下输入:set nocp 二、vi编辑模式下上下左右出现字母(没搞成,反而把vi搞坏了) sudo vi /etc/vim/vimrc.tiny 修改 set compatible 为 set nocompatible 设置...
  • IE 兼容模式下 appendChild 意外地调用了方法或属性访问。 原因:在ie8以下的浏览器里,操作一个DOM的非法属性时会出现 例如: 1、操作了一个DOM不该有的属性 如果要改变这个dom的值应该是修改它的value属性...
  • 解决办法: html头部<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 改为<!DOCTYPE html
  • 安装 ie11 后,原来的在线网页编辑器不能粘贴、也不能插入图片了,有些网站也不能登录,怪不适用的,无奈只能启用ie11兼容模式。把显示或操作不正常的网站添加到兼容性视图后,又可以操作了,好在ie有兼容模式,不然...
  • 页面引用了百度的1.4.3.3版本ueditor文本编辑器,在高版本IE上都没问题,在ie8中打开,会报类似“对象不支持该属性或方法”的错误。 本资源提供了解决方法和相应的js文件,可直接使用
  • 本资源为公式编辑器Mathtype导入Word中的方法小结。...在实际使用过程中,在公式编辑器Mathtype安装后,打开Word之后无法利用Mathtype插入公式,本文主要介绍公式编辑器Mathtype导入Word中的方法。
  • IE11默认启用IE8文档模式提高兼容

    千次阅读 2018-03-27 14:25:33
    因为工作的原因,内网的一些B/S软件必须使用IE8,但是现在购买的计算机也好,操作系统也好,都是默认最低IE11+WIN7,使用的时候存在诸多的兼容性问题,采用了兼容模式会自动使用IE7的文档模式,降级又过低,每次...
  • Windows Program Compatibility mode is on. Turn it off and then try Setupagain ...(2)右键快捷方式,打开属性窗口,快捷方式选项卡,在目标编辑框中最后添加“-Uninstall”(仅分号内内容);
  • intellisense 模式 msvc-x64 与编译器路径不兼容

    千次阅读 多人点赞 2020-08-14 19:21:12
    - 好了,先来看一下我们遇到的问题: intellisense 模式 msvc-x64 与编译器路径不兼容。 接下来看一下解决办法。 我们只需要将此处的 msvc 改为 gcc 即可 可以看到问题解决。
  • 女朋友要毕业了,数学专业,给她装了word2010,噼噼啪啪把论文敲完了,转换为2003模式后,发现一些公式完全变样了,跟我大吵一架,严重质疑我技术差。 唉,更改公式所在行为单倍行距即可
  • 一、vi编辑模式下Backspace无法退格删除 命令模式下输入:set nocp 二、vi编辑模式下上下左右出现字母 sudo vi /etc/vim/vimrc.tiny 修改set compatible 为 set nocompatible 设置是否兼容 添加 set backspace=2 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 111,231
精华内容 44,492
关键字:

兼容模式无法编辑