前の質問で決めました。
alias groe= ?vim -c 'normal "+p1Gdddd"' -c ':%s/\n/' -c 'normal"gVGgJy"' -c'q!'?
私の例では、 "?s"を置き換えて動作させる方法を知りません。疑問符とアポストロフィが試みられた。どんなアイデアでも大いに感謝します。ありがとう
ベストアンサー1
外部引用符を失うためにシェル関数で作成します。
groe() {
vim -c 'normal "+p1Gdddd"' -c ':%s/\n/' -c 'normal"gVGgJy"' -c'q!' "$@"
}
、、、、、、vim
パラメータを使用して呼び出す必要があります。 at は関数に提供する引数を拡張するため、機能する必要があります。-c
normal "+p1Gdddd"
-c
:%s/\n/
-c
normal"gVGgJy"
-cq!
"$@"
groe foo.txt