Solución 1:
Sospecho que tienes un alias vim=vi
en ~/.bashrc
. Pruebe esto para ejecutar el comando 'real', no alias:
\vim /path/to/php/file
Parece que está ejecutando CentOS. Asegúrate de haber instalado vim-enhanced
paquete:
rpm -qa | grep vim
vim-minimal-7.0.109-4.el5_2.4z
vim-enhanced-7.0.109-7.el5
vim-common-7.0.109-7.el5
Solución 2:
Puede saber por la salida de su versión de vim que es vim-tiny y no está compilado con el -syntax
opción.
También pon export TERM=xterm-256color
en su bashrc para obtener el beneficio completo...
Solución 3:
También puedes usar sshfs
para montar el recurso de modo que su vim local se use para editar estos archivos.
Vim también puede editar archivos remotos. La belleza de esto es que luego puede editar en la comodidad de su propia configuración de vim personalizada y familiar.
vi scp://[email protected]/path/to/file