Mi terminal parece un IDE completo a posteriori de estos cambios

Si eres un desarrollador o incluso alguno que acaba de sumergirse en la codificación, ya sabes que la terminal es preciso. A veces es simplemente más ligera que combatir con una interfaz de beneficiario. Si acertadamente hay muchos atajos de Bash para ayudarte a dominarlo, efectivamente creo que hay un enfoque mejor: trasladar todo tu entorno de crecimiento a la terminal.

Al principio suena raro; Lo sé. La mayoría de la clan comercio el terminal como una aterradora utensilio de copia de seguridad que sólo utiliza cuando poco se estropea. Pero una vez que me comprometí a crear un flujo de trabajo que efectivamente funcionara para mí, no esperaba disfrutarlo tanto.

Necesitas un editor de texto mejor que Vim

Tu editor no debería parecer un jeroglífico

NeoVim abierto en una MacBook editando un archivo Swift

he estado usando neo de vez en cuando desde la escuela secundaria para cosas simples como editar archivos de configuración, lo cual, sinceramente, era una exageración para lo que estaba haciendo. Pero desde mi primer año, poco a poco me he incompatible usándolo cada vez más.

Si no está familiarizado, Neovim es una ramificación moderna de Vim con un montón de mejoras superpuestas. Asimismo cuenta con un increíble soporte comunitario para complementos, lo cual es una gran parte de lo que lo hace tan específico. Al igual que Vim, toda la filosofía es que no debes quitar las manos del teclado (aunque puedes usar el mouse si lo deseas). Cada influencia se puede realizar mediante combinaciones de teclas. Y sí, si ya sabes cómo salir de Vim sin entrar en pánico y buscarlo en Google, básicamente estás a medio camino de dominar Neovim.

Pero es el ecosistema de extensión lo que efectivamente me hace nominar Neovim en superficie de poco extremista minimalista como Vim o Nano. Puedes producirse por el directorio de complementos y encuentre prácticamente cualquier cosa que se le ocurra, como temas, ajustes de la interfaz de beneficiario, clientes LSP e incluso algunas herramientas de inteligencia industrial.

Uno de mis favoritos personales es árbol-nvimque agrega un panel de exploración de archivos adecuado a la izquierda, similar al que encontrará en VS Code. Esto, adyacente con un par de temas entre los que sigo cambiando y algunas herramientas de competencia de código, lo convierte prácticamente en un IDE completo.

Originalmente elegí Neovim hace tantos primaveras porque mi computadora portátil solo tenía 4 GB de RAM. Y ahora, irónicamente, todavía tengo 8 GB en mi MacBook en 2025, por lo que parece que las cosas han cerrado el círculo.

Pero en cierto modo, es exactamente por eso que Neovim tiene sentido para mí. Si dedicas tu tiempo al crecimiento de aplicaciones como yo y haces malabarismos con simuladores y otras herramientas que consumen mucha memoria, tener un editor que escasamente toca tu RAM es un flotador.

Lleve la codificación por temblor a su terminal

Imagina que eres un desarrollador 10x en la terminal

2 ventanas de terminal abiertas en una MacBook

Estamos en 2025, y lo ames o lo odies, la era de la codificación de vibraciones se está acercando lentamente, si es que aún no está aquí. No soy alguno que le pida a un LLM que genere aplicaciones completas desde cero. Esa es una excelente forma de terminar con una colchoneta de código llena de problemas de seguridad ocultos y buena suerte al intentar esquilar la aplicación igualmente.

Dicho esto, uso IA para todas las cosas aburridas en las que preferiría no pensar: código repetitivo, higiene de conjuntos de datos, funciones repetitivas y todas las pequeñas tareas que consumen tiempo y que efectivamente no requieren creatividad.

Mi utensilio favorita para esto es Géminis-CLIque es esencialmente Gemini en tu terminal, diseñado específicamente para codificación. Apúntelo al directorio de su esquema y describa lo que desea hacer. Gemini-CLI editará los archivos directamente y aplicará los cambios que solicite.

Manos que muestran los pulgares hacia arriba y hacia abajo alrededor del logotipo de Linux, lo que indica opiniones encontradas sobre el sistema operativo.

Todo el mundo dice que Linux es mejor que Windows, pero yo no lo creo.

Me encanta Linux; Simplemente no lo comparto.

He estado probando el maniquí Gemini 3 Pro recién decidido y es fácilmente el mejor maniquí que he probado para codificar hasta ahora. Pero si Google no es lo tuyo, puedes cambiarlo por Códice ChatGPT o Código Claude. Solo tenga en cuenta que requieren planes pagos para sus respectivos servicios.

La mejor parte es que no necesitas una aplicación pesada como Cursor o el nuevo IDE Antigravity de Google. Ambas son bifurcaciones de VS Code, y donado que VS Code se ejecuta en el interior de un contenedor Chromium, simplemente estás acumulando más capas sobre una colchoneta que ya es pesada. Obtienes prácticamente las mismas capacidades sin toda la huella de RAM y, francamente, una interfaz de beneficiario desordenada.

Los comandos sin formato de Git no valen la pena

Los conflictos de fusión no deberían envejecerte cinco primaveras

LazyGit cometiendo un cambio
Captura de pantalla de Raghav – NAR

Ya me han avergonzado infinitamente por cometer el mayor “pecado de desarrollador” de usar el escritorio GitHub toda mi vida en superficie de hacer todo en la terminal como un “definitivo desarrollador”. Pero incluso a posteriori de primaveras de intentarlo, conferencia que los comandos sin formato de Git son algunas de las cosas más confusas que existen.

Esta es definitivamente una opinión MUY impopular, pero por muy poderoso que sea Git sustancial, siquiera es efectivamente ligera de usar, ni siquiera para los desarrolladores. A veces, por ridículo que parezca, cargar archivos manualmente parece más ligera que descifrar lo que sea que Git me esté gritando que cambie la colchoneta.

Hay muchas cosas que puedes hacer con Git incluso si no eres desarrollador. Ahora GitHub Desktop es una aplicación de Electron, lo que significa que es esencialmente un paquete Chromium que pretende ser un cliente Git. Así que finalmente aterricé en un término medio con LazyGitque es un cliente TUI para Git.

Tiene una interfaz efectivamente ligera de entender y puede organizar, fusionar, ver diferencias y realizar prácticamente cualquier influencia de Git sin siquiera tocar el mouse. Viene con una pequeña curva de enseñanza, como casi todas las aplicaciones de terminal. Pero a posteriori de una semana o dos, comenzarás a notar que ahora eres más rápido.

Una mejor forma de editar cuadernos de Python

El enseñanza automotriz es más que solo LLM

Euporie editando un archivo .ipynb
Captura de pantalla de Raghav – NAR

Si acertadamente NeoVim tiene un montón de complementos para Python en las computadoras portátiles Jupyter, todavía siento que no puede reemplazar poco como Google Collab para mí. Los complementos funcionan, pero nunca encontré poco que fuera tan bueno o parecido.

Entonces, en superficie de apremiar a Neovim a ser mi único editor, comencé a usar Optimismoun editor de cuadernos basado en TUI que funciona completamente en mi terminal.

MacBook y una computadora portátil Dell con ZorinOS uno al lado del otro

Lo sentimos, fanáticos de Linux: este sistema activo es en existencia el mejor reemplazo de Windows

Ni Linux, ni Windows. Poco mejor.

Tiene características sorprendentemente completas para una aplicación de terminal, ya que maneja todas las cosas interactivas que esperarías de un editor de notebook. Hace de todo, como trazar figuras con matplotlib, renderizar Markdown de forma limpia y es prácticamente tan bueno como una aplicación GUI dedicada.

Si trabaja con una gran cantidad de datos o enseñanza automotriz y utiliza principalmente Python o R, efectivamente recomiendo probar Euporie. Es el único radio en la que siento que Neovim no es la alternativa perfecta.

A veces, las viejas costumbres son mejores.

A pesar de activo nacido mucho a posteriori del apogeo de las terminales y los flujos de trabajo basados ​​sólo en la ruta de comandos, efectivamente entiendo el atractivo de seguir con ellos. La relación más cercana que se me ocurre es conducir un coche manual. Es más difícil al principio, pero una vez que te acostumbras, hay poco increíblemente satisfactorio en el control que te brinda.

Y, sinceramente, efectivamente recomendaría que usted mismo se sintiera un poco más cómodo con el terminal. Puede que lo inicies pensando que está desactualizado o demasiado complicado, pero nunca se sabe. De hecho, podrías terminar siendo más productivo y concentrado.

Related Posts

Claude AI de Anthropic puede contestar con gráficos, diagramas y otros nociones visuales

Anthropic actualizó a Claude para que puede crear automáticamente gráficos, diagramas y otras visualizaciones interactivas directamente internamente de las conversaciones, en emplazamiento de solo en un panel adjunto. Las nuevas…

Google Photos agrega rotación entre búsqueda AI y resultados clásicos

Google Fotos se está implementando una nueva palanca en su interfaz de búsqueda que permite a los usuarios cambiar entre los resultados de Ask Photos impulsados ​​por IA y la…

You Missed

“La inmigración es traumática incluso en casos privilegiados como el mío”

“La inmigración es traumática incluso en casos privilegiados como el mío”

Extirpación de Irán podría originar una nueva crisis alimentaria | AlMomento.net

Extirpación de Irán podría originar una nueva crisis alimentaria | AlMomento.net

Claude AI de Anthropic puede contestar con gráficos, diagramas y otros nociones visuales

Claude AI de Anthropic puede contestar con gráficos, diagramas y otros nociones visuales

Embajador de Estados Unidos anuncia reapertura de oficina de la DEA en Santo Domingo

Embajador de Estados Unidos anuncia reapertura de oficina de la DEA en Santo Domingo

Más de 900 militares y policías reforzarán seguridad carnaval | AlMomento.net

Más de 900 militares y policías reforzarán seguridad carnaval | AlMomento.net

Muere la influencer Carolina Reyes (Carol the Warrior) a los 23 abriles a causa de cáncer

Muere la influencer Carolina Reyes (Carol the Warrior) a los 23 abriles a causa de cáncer