Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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
使用linux过滤器程序更改缓冲区文本?_Linux_Vim - Fatal编程技术网

使用linux过滤器程序更改缓冲区文本?

使用linux过滤器程序更改缓冲区文本?,linux,vim,Linux,Vim,我试图弄清楚如何在Debian stable上的gvim中发出一个命令,将缓冲区文本转换为过滤成jive的文本,就像过滤程序使用的那样。我尝试过使用:r和其他一些技巧,但似乎没有一个真正奏效。我很可能错过了一件事,而这件事一经披露就很容易了。有什么建议吗?各种过滤器命令记录在vim文档的第4.1节“过滤器命令”中,可通过:h filter访问。各种过滤器命令记录在vim文档的第4.1节“过滤器命令”中,可通过:h filter访问,其简单程度如下 :[range]!jive 去电流线路,挖掘d

我试图弄清楚如何在Debian stable上的gvim中发出一个命令,将缓冲区文本转换为过滤成jive的文本,就像过滤程序使用的那样。我尝试过使用:r和其他一些技巧,但似乎没有一个真正奏效。我很可能错过了一件事,而这件事一经披露就很容易了。有什么建议吗?

各种过滤器命令记录在vim文档的第4.1节“过滤器命令”中,可通过
:h filter
访问。各种过滤器命令记录在vim文档的第4.1节“过滤器命令”中,可通过
:h filter
访问,其简单程度如下

:[range]!jive
去电流线路,挖掘dis:

:.!jive
:%!jive
视觉选择的形式:

:'<,'>!jive
哇,这个过滤器太可怕了!快速:
$sudo端口卸载jive

简单到

:[range]!jive
去电流线路,挖掘dis:

:.!jive
:%!jive
视觉选择的形式:

:'<,'>!jive

哇,这个过滤器太可怕了!快速:
$sudo端口卸载jive

就像我说的,很简单。甚至没有想到:h过滤器应该有。感谢您的回复。同样,我们也在阅读vim tips wiki上关于关键地图的文档。可以使用:%!PAR 72将缓冲区重新格式化为使用PAR的72个文本列。我想我可以快速轻松地分配一个键映射来执行这个命令。我所说的如下。“用PAR-CMAP- PAR 72将F2重新格式化缓冲器,但是,这似乎不能执行命令。Shift +F2没有映射,根据:MAP。AM可能忘记某个点。让它工作。调整键映射到MAP:%!Par 72。就像我说的,简单。甚至没有。墨水:H过滤器,应该有。谢谢你的回答。同样的,我们正在阅读VIM Twitter Wiki关于关键地图的文档。可以使用:%!Par 72将PAR格式重新格式化为使用PAR的72个文本列。我想我会快速且容易地指派一个关键图来执行这个命令。“将F2转换为带有PAR CMAP- PAR 72的格式化缓冲区,但是,这似乎无法执行命令。根据:map,Shift+F2不会以其他方式映射。我可能在什么地方忘了一个点?我找到了。将键映射调整为映射:%!票面金额72。