Ble.sh: syntax: Vimのコマンドモードに一度入って以降着色機能等が働かない

Created on 21 Jan 2020  ·  7Comments  ·  Source: akinomyoga/ble.sh

ble version: 0.4.0-devel2+3031007
Bash version: 5.0.3(1)-release

$ echo foo #←任意のコマンド
:@

Vimモードにおいて,上掲のようなコマンドラインの状態(vi_cmapに対してカーソルがある)の後,
EscwEnter等でコマンドモードを抜けると,
それまで正常だった着色機能が働かなくなってしまいます。
(着色機能以外でも異常になっている部分があるかも知れませんが,調べ切っていません,すいません)

bug

All 7 comments

ご報告ありがとうございます! 他にもカーソルの位置計算も間違っていますね。犯人は 6acb9a3 ですね…。調べます

直しました 06ae2b1 ご確認お願いできますか?

確認いたしました。ありがとうございます!


すいません,追加で質問させてください。
varname_numberという描画設定は,算術式の数値に対して

$ echo $((3 + 03 + 0x3))
          ^   ^^   ^

ここのみを着色するという理解で合っていますか?
困っている訳ではないのですが,16進数が私めが思ったように着色されないので,ちょっと疑問に思いました。

ありがとうございます! 本当ですね。今確認したら16進数の対応を忘れていました。修正しました 7f0229f

どうも細かいバグが多くてすみません。他にも変かも、という所があればどうぞお気兼ねなく。

こちらこそ重箱の隅をつつく高慢ちきな指摘ばかりで申し訳ないです。

いえ、全然そんなことありません。とても助かっています! 是非もっと細かいことでも仰ってください

Was this page helpful?
0 / 5 - 0 ratings