擅长:python、mysql、java
<p>请确保您的<code>~/.vimrc</code>中包含此内容:</p>
<pre><code>filetype plugin on
</code></pre>
<p>然后在<code>~/.vim/ftplugin</code>中创建这两个文件:</p>
<p>在<code>~/.vim/ftplugin/python.vim</code>中:</p>
^{pr2}$
<p>在<code>~/.vim/ftplugin/ruby.vim</code>:</p>
<pre><code>setlocal tabstop=2 softtabstop=2 shiftwidth=2 expandtab
</code></pre>
<p>(我添加了<code>shiftwidth</code>和<code>expandtab</code>,因为你几乎肯定也想要它们。)</p>
<p>Vim将检测文件类型,然后根据类型运行相应的文件。这是很好的,因为它可以使你的<code>~/.vimrc</code>保持整洁。您可以对Vim识别的任何文件类型执行此操作。当您编辑一个文件时,您可以使用<code>:set filetype?</code>来查看Vim认为它是什么类型的文件。在</p>