我想知道如何将管道从 vim 传递到 bash .... pe
此命令适用于我的 bash shell:
$ sort -k2n -t'|' /cygdrive/d/test55.txt
如果我在 Vim 中打开文本文件并应用相同的命令
:%!sort -k2n -t'|'
它给出了一个错误:
''' 不是内部或外部命令、可运行程序或批处理文件。
正则表达式也有同样的问题。是否可以将正则表达式从 vim 传递到 bash?
体育
:%!sort -k3 -t'\a\{3,}'
(在第三次之后排序一个单词长于 3 个字符)
或者
:%!sort -k3 -t'[,;]'
(在第 3 次找到 ',' 或 ';' 后排序)
1)如何将管道传递给bash?
2)如何将正则表达式发送到 bash?