半ばおまじないと化したset nocompatible .vimrcを書くときに、僕達初心者は色々なサイトを巡って「これが良さそうだな」とか「これはみんな書いてるから書いとこう」とか考えて、設定をちまちま書いていく。 そのなかで、この設定を書く人も多いだろう。 このコマンドは、vi互換の動作を無効にするコマンドである。 vim-jp/issuesの中での言及 さて、この設定について、こんなissueがあった。 compatible について解説したほうが良いか? #471 それに関連する形で、このURLが張られている。(issue内URLはリンク切れのため同等記事掲載) vim-jp » Hack #179: ‘cpoptions’, ‘compatible’について知る また、vim-jpによる日本語マニュアルには、こう書いてある。 'compatible' 'cp' 'nocompat
![set nocompatibleはもういらない - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/d4b3615bcb2eb636edd8926e408849071b682d55/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9c2V0JTIwbm9jb21wYXRpYmxlJUUzJTgxJUFGJUUzJTgyJTgyJUUzJTgxJTg2JUUzJTgxJTg0JUUzJTgyJTg5JUUzJTgxJUFBJUUzJTgxJTg0JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1lNTA4MmU1ZGFlNTdlYWFiZTY0NDFjZTFlMmZiYzkxYw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB5dV9zdWtlMTk5NCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9OTE3MjIyM2JhYWIyMjg5NjdmODhlOTZiMmFhOGRjZTk%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Deec10987ba3283bfcaf9524d7c0178b5)