my path to code-completing in various languages
1.2K
docker run -i -t yebyen/vim:latest /bin/bash
In ruby-go-omnifunc, all of the languages I've tested have installed compilers/interpreters and are tested with omnifunc-style semantic completion which seems to be working very well.
All of the prior tags are included in that one; latest (which is even later) had only minor changes to the test.c program in /root to improve its output. I have also installed ftdetect and syntax highlighting for go in /.vim
If you are logging in some other way (using su - user, bash --login, or say you've installed an ssh server) you'll want to grab those vim files and the /.vimrc and put them into your home directory, otherwise $HOME=/ and everything is great.
The vim is compiled against the earliest patch level that YouCompleteMe will function with, v7.3.584, I have no idea if the newer version provided in the debs in jessie/testing would work as well, but this definitely works.
Tag History:
REPOSITORY TAG ID
tianon/debian jessie 90453b4737d4
yebyen/vim jessie-ycm 11f731365038
yebyen/vim jessie-ycm-config 949409999604
yebyen/vim latest 1aef62f7d27c
yebyen/vim ruby-go-omnifunc 917fd0b5de13
Content type
Image
Digest
sha256:587357d5c…
Size
385.4 MB
Last updated
almost 11 years ago
docker pull yebyen/vim