vimからbashにパイプを渡す方法を知りたい.... pe
このコマンドは、私の bash シェルで機能します。
$ sort -k2n -t'|' /cygdrive/d/test55.txt
Vim でテキスト ファイルを開き、同じコマンドを適用すると、
:%!sort -k2n -t'|'
エラーが発生します:
「」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。
正規表現と同じ問題。vimからbashに正規表現を渡すことはできませんか?
ペ
:%!sort -k3 -t'\a\{3,}'
(単語が 3 文字より長い場合は 3 回目以降に並べ替えます)
また
:%!sort -k3 -t'[,;]'
(「,」または「;」が 3 回見つかった後にソート)
1) パイプを bash に渡すにはどうすればよいですか?
2) 正規表現を bash に送信するにはどうすればよいですか?