1

主な vim の主な目標の 1 つは、移植性とカスタマイズであることを理解しています。さまざまな問題で動作が異なることについてのコメントがマニュアルに豊富にあることは、私には驚きではありません。しかし、コンパイル フラグを使用してほとんどすべての機能を無効にできる理由がわかりません。なんらかの構成を使用して、実行時に機能を無効にできる方が簡単ではないでしょうか?

私が理解している限り (私は vim コードに飛び込んでみましたが、パッチを書きませんでした)、コードベースがはるかに複雑になり、それはまさに Neovim 開発者が取り除こうとしているものです。なぜ vim 開発者はこのアプローチに従ったのですか?

4

1 に答える 1