macOSを使用してターミナルをいじっていたのですがターミナルにおいて上矢印キーを使っていると
^[[A
のように表示されてしまい、このままでも作業はできるのですが、ショートカットが使えないのでやや不便です。何が原因なのでしょうか?ご教授いただけると助かります。
追記1
ターミナルで コントロール+C、をした後もターミナルにおいて上矢印キーを押すと現状下のようになってしまいます。
コード Error: Can't walk dependency graph: Cannot find module '../../assets/janken/gu.png' from '/Users/masa/Documents/AppCollection/vueApp/Rock-paper-scissors/janken3/src/components/JankenComp.vue' required by /Users/masa/Documents/AppCollection/vueApp/Rock-paper-scissors/janken3/src/components/JankenComp.vue Error: Can't walk dependency graph: Cannot find module '../../assets/janken/cyoki.png' from '/Users/masa/Documents/AppCollection/vueApp/Rock-paper-scissors/janken3/src/components/JankenComp.vue' required by /Users/masa/Documents/AppCollection/vueApp/Rock-paper-scissors/janken3/src/components/JankenComp.vue Error: Can't walk dependency graph: Cannot find module '../../assets/janken/pa-.png' from '/Users/masa/Documents/AppCollection/vueApp/Rock-paper-scissors/janken3/src/components/JankenComp.vue' required by /Users/masa/Documents/AppCollection/vueApp/Rock-paper-scissors/janken3/src/components/JankenComp.vue ^C masa@MasaakinoMacBook-Air janken3 % ^[[A
上ではサーバーをnpm run dev で起動した後、コントロール+C出戻ってきて上矢印キーを押しました
追記2
ターミナルに打ち込んだ結果こうなりました
コード masa@MasaakinoMacBook-Air janken3 % bind -p | fgrep '[A' zsh: command not found: bind masa@MasaakinoMacBook-Air janken3 % echo $TEAM bindkey | fgrep '[A' masa@MasaakinoMacBook-Air janken3 % echo $TEAM bindkey | fgrep '[A'( 上矢印キーを押した結果)
どうやら治ったっぽい?です。
コード npm run devにてサーバー起動中 。 。 。 ^C(サーバー切断) masa@MasaakinoMacBook-Air janken3 %(この時点では上矢印キーを押してもうまく機能しません ) masa@MasaakinoMacBook-Air janken3 % echo $TEAM bindkey | fgrep '[A' echo $TEAM bindkey | fgrep '[A' masa@MasaakinoMacBook-Air janken3 %( 上矢印キーを押すとうまく機能するようになりました )
今まではサーバー起動したり切断したりする際に上矢印キーが使えなくなる現象が起こっていたのですが、どうやらこの方法で解決しそうです。ロジックが全くわからないのでもう少し調べてそのことについても記述したいと思います。
追記3
一度 $ echo $TEAM bindkey | fgrep '[A'を入力したおかげか?サーバー起動後切断した後にいつも通りこの時点では上矢印キーを押してもうまく機能しませんが適当な文字をエンターキーでターミナルに打ち込むと下のようにうまく機能するようになりました。
コード masa@MasaakinoMacBook-Air janken3 %(この時点では上矢印キーを押してもうまく機能しません ) masa@MasaakinoMacBook-Air janken3 % ^[[B^[[B^[[A^[[A(適当に押してエンターキーを押してもうまく機能するようになりました、何故かはわかりませんが,) echo $TEAM bindkey | fgrep '[A'( ターミナルで $^[[B^[[B^[[A^[[A を打ち込んだ結果) masa@MasaakinoMacBook-Air janken3 % ( 上矢印キーを押すとうまく機能するようになりました )
追記4
コード masa@MasaakinoMacBook-Air janken3 % echo $TERM xterm-256color masa@MasaakinoMacBook-Air janken3 % bindkey | fgrep '[A' "^[A" accept-and-hold "^[[A" up-line-or-history masa@MasaakinoMacBook-Air janken3 %
回答1件
あなたの回答
tips
プレビュー