Open kyoh86 opened 1 year ago
長文を書いている際など、 textwidth のように改行を入れてほしいわけではないが、表示上wrapしてほしい、ということがよくあります。 ただ、現在のwrapはウインドウ幅にそのまま依存しており、wrap幅を自在に決められるわけではありません。 横にウインドウを置くなどのworkaroundは考えられますが、より目的をダイレクトに実現できる手段があるとうれしいです。
textwidth
幅広い画面での長文編集時などに、任意幅でwrapさせて表示することができるようになる。
NVIM v0.9.0-dev-9d7dc50
( :version で確認できます)
:version
(なるべく詳しく書いてください 記述例:)
Linux 5.15.74.2-microsoft-standard-WSL2 #1 SMP Wed Nov 2 19:50:29 UTC 2022 x86_64 GNU/Linux
(関連して何か気がついたこと、気になることがあればココに書いてください)
wrapmargin
wrap
<EOL>
狭いウィンドウでもより広い幅でwrapさせられるます?
あー。ウインドウ幅より広くWrapする必要があるか、ですか…。 単にユースケースだけを考えるなら、Wrapはあくまでもウインドウ「より小さい」幅でしたいときだけに使うイメージです。 つまり、 'maxwrapwidth' 的な。
内容
長文を書いている際など、
textwidth
のように改行を入れてほしいわけではないが、表示上wrapしてほしい、ということがよくあります。 ただ、現在のwrapはウインドウ幅にそのまま依存しており、wrap幅を自在に決められるわけではありません。 横にウインドウを置くなどのworkaroundは考えられますが、より目的をダイレクトに実現できる手段があるとうれしいです。Pros 良くなる点
幅広い画面での長文編集時などに、任意幅でwrapさせて表示することができるようになる。
Cons 悪くなる点
実現方法
Vimのバージョン
NVIM v0.9.0-dev-9d7dc50
(
:version
で確認できます)OSの種類/ディストリ/バージョン
(なるべく詳しく書いてください 記述例:)
Linux 5.15.74.2-microsoft-standard-WSL2 #1 SMP Wed Nov 2 19:50:29 UTC 2022 x86_64 GNU/Linux
その他
(関連して何か気がついたこと、気になることがあればココに書いてください)
wrapmargin
というのがwrap
的な挙動(見かけ上の折り返し)ではなくtextwidth
的な挙動(<EOL>
の挿入)を示すのはかなり意表を突く動き