理解:%!标记VIM命令

理解:%!标记VIM命令,vim,Vim,您可以找到以下Vim命令: :%!markdown 我知道有一个“类似”的命令要查找/替换 :%s/OLD/NEW 但我怀疑他们与此无关 有人能解释一下第一个命令吗 :%!markdown %:是1的另一种形式,$它是文件所有行的范围 :此感叹号用于执行外部命令 :此命令用于将文本更改为html表单 因此,该命令只不过是一个将文本转换为html表单的过滤器。您可以使用vim命令,通过键入:%TOhtml 有关详细信息,请参见帮助筛选,:帮助:,:帮助范围,:帮助到HTML %:是1的

您可以找到以下Vim命令:

:%!markdown
我知道有一个“类似”的命令要查找/替换

:%s/OLD/NEW
但我怀疑他们与此无关

有人能解释一下第一个命令吗

:%!markdown

%
:是
1的另一种形式,$
它是文件所有行的范围

:此感叹号用于执行外部命令

:此命令用于将文本更改为html表单

因此,该命令只不过是一个将文本转换为html表单的过滤器。您可以使用vim命令,通过键入
:%TOhtml


有关详细信息,请参见帮助筛选,
:帮助:
:帮助范围
:帮助到HTML


%
:是
1的另一种形式,$
它是文件所有行的范围

:此感叹号用于执行外部命令

:此命令用于将文本更改为html表单

因此,该命令只不过是一个将文本转换为html表单的过滤器。您可以使用vim命令,通过键入
:%TOhtml



有关详细信息,请参见帮助筛选,
:帮助:
:帮助范围
:帮助HTML

这是一个运动命令(
%
),后跟
命令。试试
:帮助@larsks,这不正确。是的,
%
是一个运动命令,但是
:%
是一个ex命令范围(请参见
:帮助:%
)。呃,它很接近了,这个问题仍然离题……这是一个运动命令(
%
),后面跟着
命令。试试
:帮助@larsks,这不正确。是的,
%
是一个运动命令,但是
:%
是一个ex命令范围(请参见
:帮助:%
)。呃,它很接近了,这个问题仍然是离题的…一个澄清:%!markdown和:%TOhtml做的事情不一样
TOhtml
创建当前文本的HTML,并突出显示语法以匹配您在VIM中看到的内容,而
markdown
将特定“markdown”格式的文本转换为HTML。请参见一项澄清:%!markdown和:%TOhtml做的事情不一样
TOhtml
创建当前文本的HTML,并突出显示语法以匹配您在VIM中看到的内容,而
markdown
将特定“markdown”格式的文本转换为HTML。看见