83 votes
Accepted

How can I get a newer version of Vim on Ubuntu?

You have three different options: Wait for the newest versions to be added to the distribution packages. Note that you might want to learn a new language or build a ship with your bare hands while ...
statox's user avatar
  • 49k
35 votes
Accepted

Why is Vim for Debian compiled without clipboard?

The package description contains This package contains a version of vim compiled with a rather standard set of features. This package does not provide a GUI version of Vim. See the other ...
Christian Brabandt's user avatar
34 votes
Accepted

How to enable +python feature in vim

You need to compile Vim yourself or get a prebuilt Vim package that was compiled with Python support. If you're on a Debian based system, the easiest way is to download the vim-gnome or vim-gtk ...
akshay's user avatar
  • 6,387
21 votes

how to install vim with python support for debian strech

It looks like I'm a bit late, but I'll leave this here for future visitors also struggling with this. $ sudo apt install vim-nox This is the Vim package in Debian Stretch that adds support for ...
Baruch Spinoza's user avatar
20 votes
Accepted

How to install stable version of neovim on Ubuntu 18.04

There is ppa recommended on the project page: sudo add-apt-repository ppa:neovim-ppa/stable sudo apt-get update sudo apt-get install neovim You'll get v0.4.3: $ nvim --version ...
Yasen's user avatar
  • 481
16 votes
Accepted

How can I install 64-bit Vim on Windows?

I think tuxproject.de is the way to go and I think, it will pick up Python dll, if they are in your path and are also 64bit. The easy way is to copy them to your .vim directory, to make sure vim will ...
Christian Brabandt's user avatar
15 votes
Accepted

Vim 8.0 Python support

The pi-rho/dev PPA now supports Vim 8, and like it always has, includes support for Python/Python3: $ vim --version | grep python +cryptv +linebreak +python/dyn +vreplace +cscope ...
muru's user avatar
  • 24.6k
15 votes

Is there a difference between "sudo apt-get vim" and "./configure --with-features=huge"?

If you look at the options used to build the various packages (in debian/rules), you'll see OPTFLAGS+=--with-features=huge ... NOINTERPFLAGS:=--disable-luainterp NOINTERPFLAGS+=--disable-...
muru's user avatar
  • 24.6k
11 votes

How to enable +python feature in vim

Solution 1 : Install vim-gtk package sudo apt install vim-gtk Set Vim as a default editor sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim.gtk 1 sudo update-...
finn's user avatar
  • 271
10 votes
Accepted

Can I still use console vim if I install a GUI version?

Yes. Vim-gnome does install gvim, but it also installs a much more feature-filled version of command line vim, including Perl, Python, Ruby, and TCL scripting, system-clipboard, newer patches, etc. ...
DJMcMayhem's user avatar
  • 17.3k
8 votes

Vim 8.0 Python support

From your question it appears that you have installed vim-tiny 8.0 that is a very minimal Vim runtime without plugins. You can confirm this using this: dpkg -l | grep vim You can have several Vim ...
Yonsy Solis's user avatar
8 votes

How can I install 64-bit Vim on Windows?

I was just looking this information up and I only found one x64 version not mentioned by Christian. Here's a summary of the interfaces each version supports today to give you an idea of how well they ...
idbrii's user avatar
  • 569
8 votes
Accepted

Where is my vim installed?

Where is my vim installed? If you installed through apt the following sequence should get you to the Vim installation. From inside Vim, :echo $VIMRUNTIME /usr/share/vim/vim74 You could look in ...
the_velour_fog's user avatar
8 votes

Where is my vim installed?

You are not supposed to do anything with the default runtime so where Vim was installed doesn't matter. Whatever customization you want to do, do it in $HOME.
romainl's user avatar
  • 38.2k
8 votes

Why is Vim for Debian compiled without clipboard?

VIM is intended to be a portable editor that "just works" on all systems. By having the default version use the clipboard functionality, it will need to link against X11 libraries, and a separate ...
Cloud's user avatar
  • 223
7 votes
Accepted

How can I build vim with just python 3 support?

Thanks to x33a on the Arch forums, I was able to solve my problem. (https://bbs.archlinux.org/viewtopic.php?pid=1596987#p1596987) I changed the python 3 flag from --enable-python3interp=dyanmic to ...
Davis Yoshida's user avatar
7 votes

How to enable +python feature in vim

In order to support python-mode you need to have +python AND +python3. This should get you there (at least on macOS): ./configure --prefix=/opt/local --with-features=huge --enable-pythoninterp --...
capncanuck's user avatar
6 votes

Can I still use console vim if I install a GUI version?

can I still use it in the text mode I am familiar with? Yes, you can still use the terminal version of vim. How does the gui mode interact with a terminal-based user? If you SSH into a machine ...
kba's user avatar
  • 249
6 votes

Vim 8.0 Python support

Solution 1 : Install VIM Editor(Install any one of them of vim variant) : vim-gtk3 :- This package contains a version of vim compiled with a GTK3 GUI and support for scripting with Lua, Perl, ...
finn's user avatar
  • 271
6 votes

Vim 8.0 Python support

you should use sudo apt-get install vim-nox instead, to get a "huge-version".
skywind3000's user avatar
6 votes

How to enable +python feature in vim

For Windows you can always grab the very latest patched version of Vim 8.x compiled against the latest external libraries here: Vim downloads At the time of posting the most current versions: Latest ...
Scott Wade's user avatar
6 votes

how to install vim with python support for debian strech

I usually use this procedure for installation (used also under Debian 9) # Clean from standard vim sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-common vim-gui-common # Vim ...
Mauro's user avatar
  • 161
6 votes

Install Vim with +clipboard support but without Gvim?

Building Vim from the source with the right flags is the general solution. git clone https://github.com/vim/vim.git cd vim/src ./configure --with-x=yes --disable-gui The last command will probably ...
Quasímodo's user avatar
  • 2,406
5 votes

Vim 8.0 Python support

You should install vim from source. That way, you have control over what is included. See the following for more info and a step by step walkthrough. It is relatively easy. https://github.com/...
Xero Smith's user avatar
5 votes

How can I build vim with just python 3 support?

The problem was not in Vim's default Python interpreter. The real root of the problem is that the last version of jedi-vim (0.7.0) was released in 2013 and did not work well with Python 3. Since ...
user576557's user avatar
5 votes

How can I automate checking for new Vim releases on Windows?

It seems that chocolatey could be the solution to your problem. It is a package manager for Windows. (With the ambition of being "sort of apt-get for Windows") If you are ready to use it to ...
statox's user avatar
  • 49k
5 votes

Is there a difference between "sudo apt-get vim" and "./configure --with-features=huge"?

Indeed the version you get with apt-get install vim doesn't have all the features of a version compiled with --with-features=huge. For example you don't always have options like +python or +lua. A ...
statox's user avatar
  • 49k
5 votes

How can I get a newer version of Vim on Ubuntu?

#!/usr/bin/env bash sudo apt update sudo apt install -y git sudo apt install -y build-essential rm -fr /tmp/vim git clone https://github.com/vim/vim.git /tmp/vim make -C /tmp/vim sudo make ...
bogdanvlviv's user avatar
5 votes

How can I get a newer version of Vim on Ubuntu?

Another option is to install Homebrew on Linux as an alternate package manager and use it to install the latest vim with: brew install vim Homebrew Features: Can install software to your home ...
David Hatch's user avatar
5 votes

How to enable +python feature in vim

For a server instalation without GUI use vim-nox instead. apt install vim-nox
Geraldo Luis da Silva Ribeiro's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible