Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vim不接受在文本前插入缩写_Vim - Fatal编程技术网

vim不接受在文本前插入缩写

vim不接受在文本前插入缩写,vim,Vim,我有这个问题:我的_vimrc中有这个: iab dd\mathrm{d} 它工作正常,除了当我编辑一行并且光标右侧有文本(空格或中间没有空格)时。我能做些什么来解决这个问题吗?我在帮助文件(或此处!)中找不到任何内容 谢谢 s、 franky当您输入非单词字符时,会触发这样的缩写。也许你想要的是一个inoremap 从文件中: 缩写词只能被识别 键入非关键字字符时。 这也可能是最终的结果 插入模式或结束 指挥部。非关键字字符 缩写的结尾是什么 在展开后插入 缩写。例外情况是 字符,用于 扩展缩

我有这个问题:我的_vimrc中有这个:

iab dd\mathrm{d}

它工作正常,除了当我编辑一行并且光标右侧有文本(空格或中间没有空格)时。我能做些什么来解决这个问题吗?我在帮助文件(或此处!)中找不到任何内容

谢谢


s、 franky

当您输入非单词字符时,会触发这样的缩写。也许你想要的是一个
inoremap

从文件中:

缩写词只能被识别 键入非关键字字符时。 这也可能是最终的结果 插入模式或结束 指挥部。非关键字字符 缩写的结尾是什么 在展开后插入 缩写。例外情况是 字符,用于 扩展缩写而不使用 插入任何额外字符


输入非单词字符时,将触发类似的缩写。也许你想要的是一个
inoremap

从文件中:

缩写词只能被识别 键入非关键字字符时。 这也可能是最终的结果 插入模式或结束 指挥部。非关键字字符 缩写的结尾是什么 在展开后插入 缩写。例外情况是 字符,用于 扩展缩写而不使用 插入任何额外字符


您的解决方案运行良好,只是我希望只有在按下空格键后才能运行(这就是非单词字符的含义,对吗?所以,我输入的是非单词字符,只是它在所有情况下都不起作用) 我不明白。如果我仍然按空格键,为什么后面还有其他文本? 不过谢谢,这比上一个根本不起作用的要好得多


@克里斯·摩根:奇怪的是,有时候,在一个空文档中,它也对我有用。如果我加载一个tex文档(latex套件包),这是不可能的。但我不确定它是否是特定的。有时.txt文档也会出现这种情况。

您的解决方案运行良好,只是我希望只有在按空格键后才能运行(这就是非单词字符的含义,对吗?所以,我键入的是非单词字符,只是它在所有情况下都不起作用) 我不明白。如果我仍然按空格键,为什么后面还有其他文本? 不过谢谢,这比上一个根本不起作用的要好得多


@克里斯·摩根:奇怪的是,有时候,在一个空文档中,它也对我有用。如果我加载一个tex文档(latex套件包),这是不可能的。但我不确定它是否是特定的。有时.txt文档也会出现这种情况。

这与您的问题没有直接关系,但是关于轻松完成文本,如果您还不知道,您应该看看插件

它根据上下文插入代码片段,只需按
键即可


已经有一个Tex代码片段文件,您可以使用自己的缩写轻松地展开。

这与您的问题没有直接关系,但与轻松完成文本有关,如果您还不知道,您应该看看该插件

它根据上下文插入代码片段,只需按
键即可


已经有一个Tex代码片段文件,您可以使用自己的缩写轻松地进行扩展。

对我来说适用于Vim 7.3。对我来说适用于Vim 7.3。我使用snipmate处理较大的(latex)内容,我从来没有想过仅将其用于缩写,但鉴于iab似乎在文本之间不起作用,我试试看!感谢我使用snipmate来处理较大的(latex)内容,我从来没有想过仅仅将其用于缩写,但鉴于iab在文本之间似乎不起作用,我将尝试一下!谢谢