Closed holliy closed 1 year ago
テキストプロパティを適用してカーソルの位置が折り返された行にあるとき、カーソルの位置はshowbreak (breakindent) が適用されて計算されているのに対して、テキストの表示はshowbreak (breakindent) が適用されていません。
showbreak
breakindent
1行目の行末に移動したときのキャプチャです
set nocompatible " 下の2行のいずれかを有効にすると再現 " set breakindent breakindentopt=shift:8 set showbreak=---> call append(0, 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa') call prop_type_add('b', {}) call prop_add(1, 2, #{ type: 'b', text: 'cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc', bufnr: bufnr() })
9.0.1403
なし
9.0.1851 で直りました。
不具合の内容
テキストプロパティを適用してカーソルの位置が折り返された行にあるとき、カーソルの位置は
showbreak
(breakindent
) が適用されて計算されているのに対して、テキストの表示はshowbreak
(breakindent
) が適用されていません。現象・ログ
1行目の行末に移動したときのキャプチャです
再現手順
期待動作
showbreak
(breakindent
) が適用されるVimのバージョン
9.0.1403
OSの種類/ディストリ/バージョン
使用している or 関係していそうなプラグイン
なし
その他
なし