We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hook/shebangがデフォルトで有効?になっているため、shebang が存在しているファイル内で、例えば下記のようなコマンドを実行してもechoではなく shebang に置き換えられて実行されてしまいます。
hook/shebang
echo
: call quickrun#run({"runner": "system", "outputter": "message", "command": "echo", "exec": "%c 'hogehoge'"})
明示的に"hook/shebang/enable": 0のように指定して実行することで元のコマンドで実行することができますが… 分かりづらいのではないでしょうか。
"hook/shebang/enable": 0
出来ればcommandパラメータが存在する場合は shebang で上書きしないか、hook/shebangをデフォルトで無効にした方が良いのではないでしょうか。
command
検討違いのことを言っているようでしたらご指摘頂ければと思います。
The text was updated successfully, but these errors were encountered:
検討しておきますが、現在 hook が走るタイミングで、それぞれのオプションがどこから設定されているかが現在の構造では取得できないため、難しいです。 今後大きなコード整理をする際になんとかできそうならしたいと思います。
Sorry, something went wrong.
回答ありがとうございます。了解しました。
この影響で正常に動作しなくなっているplug-in (vim-watchdogs) を見かけたので報告させて頂きました。 そちらは別途issueを投げておこうと思います。
No branches or pull requests
hook/shebang
がデフォルトで有効?になっているため、shebang が存在しているファイル内で、例えば下記のようなコマンドを実行してもecho
ではなく shebang に置き換えられて実行されてしまいます。明示的に
"hook/shebang/enable": 0
のように指定して実行することで元のコマンドで実行することができますが…分かりづらいのではないでしょうか。
出来れば
command
パラメータが存在する場合は shebang で上書きしないか、hook/shebang
をデフォルトで無効にした方が良いのではないでしょうか。検討違いのことを言っているようでしたらご指摘頂ければと思います。
The text was updated successfully, but these errors were encountered: