1 Install VIM required Library Apt-get build-dep vim-gtkapt-get install libncurses5-dev mercurial 2 download vim8apt-get install gitgit clone h TTPS://GITHUB.COM/VIM/VIM.GIT 3 compiling installation CD vim &&echo ' #define Sys_vimrc_file "/ETC/VIMRC" ' >> src/ Feature.h &&echo ' #define Sys_gvimrc_file "/ETC/GVIMRC" ' >> src/feature.h &&./configure--prefix =/USR/LOCAL/VIM8--with-features=huge \ --enable-multibyte--enable-fontset-- Enable-xim \ --ENABLE-PYTHONINTERP--enable-perlinterp \ &NBS P --ENABLE-RUBYINTERP--enable-luainterp \ --enable-cscope--enable- Sniff \ --ENABLE-GUI=GTK2 \ --WITH-COMPI Ledby= "Busor" &&make &&make installln-s/usr/local/vim8/bin/vim/usr/local/bin/vim &&ln-s/ usr/local/vim8/bin/vimtutor/usr/local/bin/Vimtutor &&ln-s/usr/local/vim8/bin/gvimtutor/usr/local/bin/gvimtutor &&ln-s/usr/local/vim8/bin/ Xxd/usr/local/bin/xxd &&ln-s vim/usr/local/bin/vi &&ln-s vim/usr/local/bin/view &&ln-s vim/ Usr/local/bin/vimdiff &&ln-s vim/usr/local/bin/gvimdiff &&ln-s vim/usr/local/bin/gview &&ln -S vim/usr/local/bin/gvim 4 verification [email protected]:~$ vim--versionvim-vi Improved 8.0 (SEP, compiled Se P 13:56:45) Included patches:1-5compiled by the Busorhuge version with GTK2 GUI. features included (+) or not (-): +acl +file_in_path  +MOUSE_SG R +tag_old_static+arabic +find_in_path -mouse_sysmous E -tag_any_white+autocmd +float +MOUSE_URXVT & nbsp -tcl+balloon_eval +folding &NBSp +mouse_xterm +termguicolors+browse -footer &NB Sp;+multi_byte +terminfo++builtin_terms +fork () +multi_lang +termresponse+byte_offset +gettext -mzscheme & nbsp +textobjects+channel -hangul_input  +NETBEANS_INTG +timers+cindent +iconv +num64 +TITLE+CLI Entserver +insert_expand +packages +toolbar+clipboard +job +path_extra +user_commands+cmdline_compl +jumpl ist +perl +vertsplit+cmdline_hist +keymap &NBSP +persistent_undo +virtualedit+cmdline_info  +LAMBDA + PostScript +visual+comments +langmap +printer & nbsp +visualextra+conceal +libcall +profile +VIMINFO+CRYPTV +linebreak +python &NB Sp +vreplace+cscope +lispindent -python3 &NB Sp +wildignore+cursorbind  +LISTCMDS +quickfix &NBS P +wildmenu+cursorshape +localmap +reltime +windo Ws+dialog_con_gui +lua +rightleft +writebackup+diff & nbsp   +menu +ruby +x11+dig Raphs +mksession +scrollbind  -XFONTSET+DND &NBS P +modify_fname +signs +xim-ebcdic +mouse +smartindent +xpm+emacs_tags &N Bsp;+mouseshape +startuptime +xsmp_interact+eval &NBS P;+mouse_dec +statusline +xterm_clipboard+ex_extra  +M OUSE_GPM -sun_workshop -xterm_save+extra_search -mouse_jsbterm + Syntax +farsi +mouse_netterm +tag_binary   ;    system vimrc file: "/ETC/VIMRC" user VIMRC file: "$HOME/.vimrc" 2nd user vimrc file: "~/.vim /VIMRC " user EXRC file:" $HOME/.exrc " System GVIMRC File:"/ETC/GVIMRC " user GVIMRC File: "$HOME/.GVIMRC" 2nd user GVIMRC File: "~/.VIM/GVIMRC" defaults file: "$VIMRUNTIME/default S.vim " system Menu File:" $VIMRUNTIME/menu.vim " Fall-back for $VIM:"/usr/local/vim8/share/vim "
Debian8 Install VIM8