我有vim编辑器7.3版
但是,在这里,当我通过键入:/SEARCHTEXT搜索测试时,光标会转到包含搜索文本的行,但是文本本身不会突出显示。
我尝试过输入:hlsearch,但是我在说E492: Not an editor command: hlsearch时出错了
这是因为我安装的vim包不支持hlsearch。如果是,那么谁能告诉我,我应该安装哪个vim包,以便搜索到的文本被高亮显示?
谢谢。
我使用的是Vim8.0和它附带的默认syntax/markdown.vim,这是包的2016-0820版本。
这个包有一个错误,它在某些文件上让我非常恼火:它将任何缩进四个或更多空格的行视为代码块,包括列表延续。因此,在以下方面:
1. Agenda Item 1: Frob the Bazzit
- The bazzit is something that makes us have
very _short_ lines indeed.
- Further frobbing is necessary
very _short_ lines indeed行将被突出显示为代码
如果我创建一个具有以下内容的文件test.vim并运行:so %,那么filereadable返回true和foo,就会将bar追加到文件中。
let lines = ["foo", "bar"]
let g:neobundle#log_filename=expand('~/.vim/plugin_install.log')
if filereadable(g:neobundle#log_filename)
let lines = readfile(g:neobundle#log_filename) + lines
endif
call wr
我想扩展现有文件类型的文件类型语法和高亮显示。我的新文件语法的基本结构如下:
" Some local (new) syntax that I want to match
syn match upfOperator "[&|~><!)(*#%@+/=?:;}{,.\^\-\[\]]"
syn match upfDefines "\$\S\+"
syn match upfDefines "\${\S\+}"
syn match upfParens "[)(}{\[\]]"