que - java se jdk y eclipse
¿Algún buen tutorial para pasar de eclipse a vim? (10)
En este momento estoy usando eclipse para el proyecto JAVA. Siempre quise usar VIM para mi proyecto. ¿Hay algún buen recurso o tutorial que pueda ayudarme?
¿Alguna razón en particular para esto aparte de un ardiente deseo de probar vim? No estoy tratando de detenerte, solo curiosidad.
Puede ser más fácil hacer la transición a través de este (o similar) plugin de Eclipse . De esta forma, aprenderá muchas de las combinaciones de teclas antes de encender el VIM real y no podrá siquiera imaginar cómo editar o eliminar texto.
No soy un experto en vim, ya que solo lo uso para editar la configuración del sistema en servidores envejecidos Linux / Solaris, pero ¿está seguro de que quiere hacer esto? Eclipse ofrece MUCHAS herramientas muy útiles que o bien no existen o requerirán scripts / configuración de vim. Eclipse tiene un soporte de refactorización muy agradable, búsqueda basada en sintaxis y soporte Ant integrado para nombrar solo algunas características.
Expertos vim: ¿puede vim refactorizar el código Java? ¿Puede vim shell / ejecutar cosas?
Algunos tengo entre mis marcadores:
- http://www.viemu.com/a-why-vi-vim.html (Aprendí algunas cosas de las que no tenía ni idea, muy buenas)
- http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
- http://www.tuxfiles.org/linuxhelp/vimcheat.html
- http://www.linux.com/articles/55316
do",)
Como han dicho otros, le sugiero que empiece a sentirse cómodo con Vim siguiendo un tutorial básico (el vimtutor es lo que me llevó primero al mundo de Vim).
Yo personalmente uso Eclipse sobre Vim para el desarrollo de Java, pero todavía hay varias maneras en que he podido mejorar mi configuración de Vim para una edición rápida de Java:
- Hay una gran cantidad de complementos disponibles para Vim que son buenos para el desarrollo de Java. Uno de ellos es Vim JDE que trae características similares a IDE para Vim.
- Definitivamente mira este artículo sobre la configuración de vi para el desarrollo de Java .
En mi humilde opinión, el tutorial incorporado de vim es un muy buen comienzo. Empecé desde allí y me acostumbré a las ataduras de teclas básicas en unas pocas horas. Después de eso, se trata de una cuestión de experiencia y aprendizaje constante de artículos en línea, blogs, observación sobre el hombro, etc., y en última instancia, el comando built-in: help.
Fui un vim diehard durante años (y aún lo soy). Sin embargo, finalmente sucumbí al atractivo de Eclipse, y no miraría hacia atrás (tuve que hacer un movimiento lateral hacia Intellij, pero esa es otra historia).
Habiendo dicho eso, ejecuto Eclipse con este plugin de Vim (nota: otros disponibles), y eso funciona muy bien. Mantengo el poder basado en el teclado de Vi / Vim, y obtengo las capacidades de Eclipse basadas en Java. Recomiendo encarecidamente este enfoque. A pesar de la multitud de complementos de Vim, nada se compara con las capacidades de refactorización y codificación con conciencia del lenguaje del IDE moderno.
Actualización: 20/01/2015. Este complemento se ha movido a http://www.viplugin.com
Hay una serie de buenos artículos en el blog de Vincent Liu .
También Eclim probar Eclim , que traerá algunas de las funciones más avanzadas de Eclipse a Vim.
Primero debe consultar el tutorial en línea en Vim si aún no lo ha hecho. Por lo general, se incluye con Vim como un programa llamado "vimtutor". Esto te ayudará a familiarizarte con lo básico de Vim antes de comenzar a desarrollarlo.
No te excedas al aprender Vim; prueba un sencillo tutorial introductorio y mira cómo te va (este es uno decente que utilicé: http://www-acs.ucsd.edu/info/vi_tutorial.shtml ).
La mayoría de los usuarios de Vim no entienden las cosas complejas, solo lo mantiene simple es todo lo que necesita ...
Aprender el vi Editor es un buen libro.
Aprendí la mayoría de mis habilidades de edición vi de ese libro, muy recomendado. No te muestra el camino de Eclipse a VIM, pero es un libro muy bueno para empezar. Tiene lindos capítulos que lo ayudan a comenzar con el editor base vi y al final tiene 1 capítulo dedicado para VIM.
Si desea utilizarlo para su proyecto Java, debe buscar más en cscope con VIM para Java .
Como alguien que ha usado vi / vim durante la mayor parte de las dos décadas, y que todavía hace muchas cosas, puedo decirle que una vez que "obtuve" Eclipse, nunca volví a usar vi / vim para no trivial. Trabajo de Java Si bien todavía hay algunas cosas que vi / vim hacen de una forma que considero más natural y productiva (probablemente debido a ese ritmo que muchos años de uso han llevado en mi cerebro), las capacidades de refactorización y pruebas unitarias de los IDEs contemporáneos (incluidos Eclipse, IntelliJ y NetBeans) compensan con creces la pérdida de '' /
'', '' n
'', '' N
'', '' .
'','' s///
'', y sus primos. (Y sí, después de una intensa sesión de plataforma cruzada / lenguaje cruzado, ocasionalmente encuentro mis dedos dirigidos hacia '' j
'' en lugar de hacia abajo; ;-)
Sigo creyendo que la línea de comandos y los guiones de shell son herramientas excelentes para algunas tareas (así como creo que los libros reales tienen palabras en la página, y no las imágenes de Dick, Jane y Spot ;-), y también creo que cada el programador real debe ser competente en vi o emacs (o TECO , para ser really un programador real ;-).
Su pregunta implica que todavía no conoce bien vi / vim, y lo aliento a que persiga su interés. Dos buenas fuentes son Learning the vi y Vim Editors y VI Editor Pocket Reference . Por supuesto, aprenda vi / vim y diviértase, pero respetuosamente sugiero que probablemente no desplacen a un buen IDE como su principal entorno de programación Java.