Configurando VSCODE en archlinux
Hoy vamos a configurar vscode en archlinux de la mejor manera posible. Nos preparamos para el siguiente post!
Hace unos días atrás decidí pasarme de mi confiable Geany a Neovim. ¿Las razones? Bueno, quiero comenzar a aprender ReactJS, NextJS, y otros. Y Geany siento que se queda un poco corto. Por eso acá te dejo mi configuración de Neovim para poder programar como los dioses.
Por cierto, quiero aclarar que no voy a explicar como instalar Neovim. Ni cada uno de los "plugins/configuraciones" que voy a recomendar. Por lo tanto si algo no entiendes, espérate a mi siguiente post. Donde explicaré como tengo DWM (y mi configuración de Neovim está incluído)
Estuve pensando mucho sobre qué IDE utilizar. Y al pasar los días me he decidido por Neovim. Algunas diferencias podrían ser insignificantes para algunos. Pero voy a nombrarlas porque yo las considero “interesantes”.
Bueno, resulta que quisiera aprender algunos lenguajes como NextJS, Vite, y otros. Y la verdad que Geany me resulta espectacular. Pero no es suficiente. Así qué tomé la decisión de aprender, primeramente, Neovim. Nunca lo había utilizado anteriormente. Así que tuve que comenzar desde cero.
Packer: Un administrador de paquetes. Escrito en Lua.
Nvim-tree: Un explorador de archivos escrito en Lua.
Telescope-nvim: *Un buscador “fuzzy”. Funciona con las características de Newovim. Es modular y puede hacer de todo. Buscar archivos, texto, configuraciones.
Indent-blankline.nvim: Este plugin añade unas líneas que te sirven de guía para una correcta estructura del código.
Nvim-Treesitter: Es una herramienta para utilizar (tree-sitter)[https://github.com/tree-sitter/tree-sitter] de forma fácil. Sirve para agregar los highlights que necesites. (Markdown, html, css, js, lua).
Nvim-Colorizer: Un excelente plugin para visualizar los colores.
Gitsigns: *Integra algunas herramientas de git. Escrito en lua.
lspconfig: Un plugin para trabajar con LSP.
LSP-Signature: Va mostrando algunas firmas mientras escribes. (Es algo similar a codelens para vscode)
Better-Escape: Es una herramienta que te ayuda a salir más “rápido” del modo insert
. Funciona con una combinación de teclas.
Friendly-Snippets: Una colección de ‘Snippets’ pre-configurados.
Nvim-AutoPairs: Un completo AutoPair
escrito en Lua.
Dashboard-nvim: Simplemente es un Dashboard para que nvim luzca lindo
© NvChad © r/unixporn © NeoVim © Vim © And everyone who do a contribution to linux community.