Vim proporciona una buena sintaxis plegable para Ruby y C (bueno, eso es lo que he intentado), pero ¿qué pasa con PHP? ¡No tiene esta característica! ¿Me estoy perdiendo algo?Vim plegable para PHP
Respuesta
hay un plugin que debe resolver su problema
No dobla las líneas recién escritas para mí, así que tengo que volver a habilitarla cada vez que termino de escribir parte del código. –
plegable debería funcionar en casi cualquier idioma que utilice parens o soportes, así que debería funcionar en PHP. He añadido los siguientes pocas líneas como atajos de teclado en mi .vimrc para que pueda plegar y desplegar todas mis definiciones de funciones en un archivo rápidamente escribiendo coma fo F automáticamente:
" Folding and unfolding
map ,f :set foldmethod=indent<cr>zM<cr>
map ,F :set foldmethod=manual<cr>zR<cr>
Desde allí se puede desplegar , o vuelve a doblar los niveles usando z y el comando de doblado que quieras. Buen tutorial here.
enlace roto, alguna idea de lo que era? – Gerry
Una antigua entrada xmarks dice que el título era "Linux.com :: Vim tips: Folding fun", lo que sugeriría esto como un enlace actualizado, y el Internet Archive lo confirma: http://www.linux.com/learn/ tutoriales/442438-vim-tips-folding-fun – cincodenada
- 1. vim sintaxis plegable para scss
- 2. Vim Markdown ¿Plegable?
- 3. Vim plegable en la sintaxis para R
- 4. plegable de estilo Vim para CSS/javascript en Visual Studio
- 5. JQuery Mobile Contenido plegable
- 6. jQuery Simple Plegable Div?
- 7. iOS vista animación 'plegable'
- 8. Modo plegable persistente de Emacs
- 9. EMACS plegable/desplegable código R
- 10. jQuery Mobile-efecto slideDown plegable
- 11. ¿Hay un componente estándar para el panel plegable en Qt?
- 12. (perfil vim) VIM 256 colores modo, archivos laggy php
- 13. ¿Cómo lograr este efecto plegable en Android?
- 14. Código plegable (región #pragma) en Qt Creator
- 15. jQuery mobile agregar animación al conjunto plegable
- 16. páginas man Lectura de PHP en Vim
- 17. Validar la sintaxis de PHP en VIM
- 18. Vim inoremap para tipos de archivos específicos
- 19. Vim omnicompletion para C#
- 20. Vim omnicompletion para Java
- 21. Autocompletar Vim para Python
- 22. Use vim para buscar por código hexadecimal
- 23. Plegable, composición de funciones, mónadas y pereza, ¿verdad?
- 24. Obteniendo vim para reconocer XML
- 25. Vim style Omnicomplete para emacs?
- 26. detalles Vim autocompletar para rieles
- 27. Sonido metálico completo para Vim
- 28. configuración de vim para pitón
- 29. Autocomandos para Matlab in vim?
- 30. plugin estructura treelike para vim
¿Qué te hace pensar que doblar no funciona de la caja para PHP? No utilizo mucho plegado o PHP (principalmente Perl y Ruby), pero parece que me funciona para los archivos PHP. ¿Qué estás tratando de doblar? Funciones y condicionales (porque esos parecen funcionar) o algo más? – mmrobins