VIM - Vi IMproved
Install
% brew install vim
or
% git clone https://github.com/vim/vim.git
% cd vim/src
% ./configure --prefix=${HOME}/bin \
--with-features=huge \
--enable-multibyte \
--enable-xim \
--enable-fontset \
--disable-selinux \
--disable-gui \
--with-tlib=ncurses \
--enable-rubyinterp \
--enable-luainterp \
--without-x
% make && make install
Starting without vimrc & plugin
compatible on
% vim -u NONE
compatible off
% vim -u NONE -N
Language Server
php
% npm i intelephense -g
{
"languageserver": {
"intelephense": {
"command": "intelephense",
"args": ["--stdio"],
"filetypes": ["php"],
"initializationOptions": {
"storagePath": "/tmp/intelephense"
}
}
}
}