Re: viでの強制上書きについて
川部です。皆さんのレスで、ようやく納得できました。
「:w!CR forced write, if permission originally not valid」
この「originally」とは「読み込み時」のことなんですね。つまり、「w!」は読み込
み時のpermissionのチェックをせず書き込もうとするだけで、読み込んでから「w!」
するまでの間に、permissionが書き込み可能に変化していた場合のみ有効な訳ですね。
あるいは、permission設定に関わらず書き込めるスーパユーザなら問題ないと。
結局通常のユーザの場合は、皆さんがされているように、「^Z」→「chmod +w」→「fg」
を過程を踏まないと「w!」は役に立たないわけで、今風のviクローンではそれを「w!」
に含めちゃっている訳ですな。「改善」なのか「改悪」なのかどうかはよくわかりま
せんが、確かにこれ以外に使える状況が思いつきませんね。
ーー
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735