Do you use Vim for development?


#1

Hey everyone,

If you use Vim for development and you’re a CircleCI user, I would appreciate it if you can provide the operating system name and version you use as well as the output of the following command:

vim --version | head -1; vim --version | grep -i python

This allows me to determine what is the most common Vim version being used, which OS, and whether or not Python support was compiled for your particular build. I’m building a plugin and want to know what room I have to work with.

This is a follow up to: What Code Editor Do You Use? [POLL]


What Code Editor Do You Use? [POLL]
#2

I’ll start.

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jul 26 2017 20:13:43)
+cryptv          +linebreak       -python          +vreplace
+cscope          +lispindent      +python3         +wildignore
Linking: gcc   -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o vim        -lm -ltinfo -lnsl  -lselinux  -lacl -lattr -lgpm -ldl     -L/usr/lib/python3.6/config-3.6m-x86_64-linux-gnu -lpython3.6m -lpthread -ldl -lutil -lm

#3

I use VIM regularly on a couple of machines for CircleCI stuff.

MacOS

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 29 2017 18:37:46)
+cryptv          +linebreak       +python/dyn      +viminfo
+cscope          +lispindent      -python3         +vreplace
Linking: gcc   -L/usr/local/lib -o vim        -lm -lncurses  -liconv -framework Cocoa

CentOS

VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Apr 10 2018 23:54:40)
+cryptv          +linebreak       +python/dyn      +viminfo
+cscope          +lispindent      -python3         +vreplace
Linking: gcc   -L. -Wl,-z,relro -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--enable-new-dtags 
-Wl,-rpath,/usr/lib64/perl5/CORE  -Wl,-z,relro  -L/usr/local/lib -Wl,--as-needed -o vim       -lm -lnsl 
-lselinux  -lncurses -lacl -lattr -lgpm -ldl   -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib64/perl5/CORE  
-fstack-protector  -L/usr/lib64/perl5/CORE -lperl -lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc

#4

Using Vim + tmux. Vim appears as follows:

$ vim --version | head -1; vim --version | grep -i python
VIM - Vi IMproved 8.1 (2018 May 18, compiled Aug 21 2018 22:45:24)
+comments          +libcall           +python/dyn        +viminfo
+conceal           +linebreak         +python3/dyn       +vreplace

#5

Follow up: Call for Testing / Feedback - A CircleCI Vim Plugin