<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vim on Infinite Script</title><link>https://www.infinitescript.com/tags/vim/</link><description>Recent content in Vim on Infinite Script</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 08 Sep 2013 14:45:38 +0000</lastBuildDate><atom:link href="https://www.infinitescript.com/tags/vim/index.xml" rel="self" type="application/rss+xml"/><item><title>Building Vim from Source</title><link>https://www.infinitescript.com/2013/09/building-vim-from-source/</link><pubDate>Sun, 08 Sep 2013 14:45:38 +0000</pubDate><guid>https://www.infinitescript.com/2013/09/building-vim-from-source/</guid><description>&lt;p&gt;Most Linux distributions ship a stripped-down Vim — often without &lt;code&gt;+python3&lt;/code&gt;, &lt;code&gt;+clipboard&lt;/code&gt;, or GUI support, and rarely the newest release. Building Vim yourself fixes all of that: you decide exactly which language interpreters and features get compiled in, and you get whatever version is on Vim&amp;rsquo;s &lt;code&gt;master&lt;/code&gt; branch.&lt;/p&gt;&#10;&lt;p&gt;The process is straightforward. This guide walks through it on a Debian-based distro such as Ubuntu.&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This post has been &lt;strong&gt;updated from its original 2013 version&lt;/strong&gt; to match how Vim is built today. The source has moved from vim.org&amp;rsquo;s Mercurial repository to &lt;a href="https://github.com/vim/vim"&gt;GitHub&lt;/a&gt;, the Python 2 interpreter has been swapped for Python 3 and the GTK2 GUI for GTK3, and &lt;code&gt;configure&lt;/code&gt; flags that newer Vim removed (such as &lt;code&gt;--enable-sniff&lt;/code&gt; and the now-default &lt;code&gt;--enable-multibyte&lt;/code&gt;) have been dropped.&lt;/p&gt;</description></item></channel></rss>