(...)



Archivado por última vez {{ '2022-01-28T07:32:38.595Z' | moment 'DD/MM/YY HH:mm'}} (Hora Local).
Descargar archivos ({{ 5 }})

163729229846.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 180.78KB, 800x1049, 1_vim.jpg )
96024

/#/ 96024
{{{">ser yo\n>Vscode fan\n>Tratar de aprender react\n>se me crashea mientras practico.\nHe estado usando memezilla firefox\n>descargo chromium\n>Se porta bien\n>vuelve a crashearse \n>vi un vídeo que decía que se puede codear en la terminal de forma rápida con vim\n>sudo apt install vim\n>touch .vimrc\n>copie un vimrc al azar y lo pegué al mío local\n>instalo copilot en neovim\n>No volví a tocar vs code ni con un palo\n\n¿Qué esperas para tomarte la vim pastilla y dejar de ser un Visual Studio Normie?" | renderPostMessage 96024}}}

>>

/#/ 96025
{{{"Recuerdo que lo cerré con accidente usando ZZ la primera vez\n>aldo\nPor mucho que quiera me es imposible dejarlo completamente pero cada vez lo uso más como a Word: una capa gorda de presentación y ajustes finales que sólo está ahí el 10% del tiempo como protocolo legacy para comunicarme con el resto de vagos que sólo entienden Udemy y Youtube. Dicho sea, typescript, bash y python se pueden escribir con lo que sea. Otra cosa es atender la monstruosidad que son las codebases en Java que cada tanto surgen. Para eso sí uso IntelliJ, principalmente por pereza (¿si apenas cada muerte de Obispo toco algo en Java para qué demonios voy a hinchar mi config?)." | renderPostMessage 96025}}}

>>

/#/ 96026
163729368040.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 138.08KB, 768x768, GANOO-imaks.jpg )
96026
{{{">>96024 (OP)\nYo me tome la emacspill con evil mode para tener lo mejor de 2 mundos, simplemente soy un ser de puro [s]autismo[/s] poder." | renderPostMessage 96026}}}

>>

/#/ 96029
{{{">>96024 (OP)\n>ser yo\n>aprender vim\n>instalarle lo que necesito, ningún plugin muy elegante o complejo, solo lo necesario para que sea comfy\n>ser feliz\nTambién uso VS code en ocasiones pero vim será algo que use de por vida porque optimiza mucho el flujo de trabajo." | renderPostMessage 96029}}}

>>

/#/ 96030
{{{"¿Qué piensan de la existencia de capas de abstracción como esta?\nhttps://www.lunarvim.org/\nSi pudieran arrojar feedback más puntual que \"muh bloat soy demasiado bueno incel\" o \"sooooooooy no definitivamente no soy un redditor que repito memes, ignoren el hecho de que estoy repitiendo memes\" hasta podría surgir algo interesante. Por ejemplo, honestamente es muy estúpido que haya tres formas diferentes de establecer atajos de teclado, pero honestamente la existencia de proyectos como este me parece genial, no solo para demostrar lo mucho que ha avanzado técnicamente nvim con los años para permitir tal extensibilidad sino para migrar gente. Me encantaría poder mover a un octagenario que usa Atom en el puto 2021 y nos retrasa siempre." | renderPostMessage 96030}}}

>>

/#/ 96031
{{{">>96026\nSiempre se me he interesado por emacs. Lo tengo instalado, una vez lo abrí y sale el tutorial de como mover el cursor. Me pareció algo incómodo, pero no es nada que pueda aprender. ¿Existe algún recurso para configurar emacs?" | renderPostMessage 96031}}}

>>

/#/ 96032
{{{">>96031\n>¿Existe algún recurso para configurar emacs?\nY ese es el gran problema de emacs... todas las guias de como configurarlo son demasiado arcaicas o demasiado confusas, y tampoco ayuda que gran parte de todo el contenido esta en ingles o, chistosamente, en portugués, encontré este blog interesante https://nasciiboy.github.io/emacs/ y la mejor herramienta para encontrar información es usando el buscador wiby." | renderPostMessage 96032}}}

>>

/#/ 96034
{{{">>96024 (OP)\n>dejar de ser un Visual Studio Normie\n>instala copilot en neovim \n>copilot de Microsoft\nIgual sigues siendo un normie" | renderPostMessage 96034}}}

>>

/#/ 96041
{{{">>96024 (OP)\nok negro, ilustrame en este nuevo mundo y ayudame con los primeros pasos." | renderPostMessage 96041}}}

>>

/#/ 96046
{{{"No entendí el método. ¿Algún tutorial que lo explique mejor?" | renderPostMessage 96046}}}

>>

/#/ 96050
{{{">>96041\nAnda a la terminal y escribe\n[code]\nvimtutor\n[/code]\nSuerte" | renderPostMessage 96050}}}

>>

/#/ 96052
{{{">>96046\n>Te instala vim\n>vas a tu directorio /.config/ y creas una carpeta llamada vim y dentro de ella un archivo llamado .vimrc\n>mucha gente tiene configs de sus vimrc, solo copias uno y descargas los plugis\nEste es el proceso de instalación en Linux, si usas windows pues la verdad no se y deberías de sentirte avergonzado." | renderPostMessage 96052}}}

>>

/#/ 96101
{{{">>96050\n\n```\nsudo apt install vim\n```\ncrea un archivo llamado .vimrc en la carpeta home.\nluego crea una carpeta .vim en este mismo.\n\nahora empieza la diversión con esta página\nhttps://github.com/junegunn/vim-plug\nacá los plugins y haz la magia \nhttps://vimawesome.com/Por último, acá dejo un ejemplo perfecto de como debe verse un .vimrc. que conecte con archivos de la carpeta .vim\n\nhttps://github.com/nschurmann/configsLo mejor de esto es que la misma configuración del .vimrc se pone automáticamente en el init.vim para poder usar todo lo de tu vim en neovim" | renderPostMessage 96101}}}

>>

/#/ 96118
{{{">>96024 (OP)\n>sudo apt install vim\n\n<Decirle normie a los que usan VSCode y usar Lesbian/Jewbuntu\n\nAjá." | renderPostMessage 96118}}}

>>

/#/ 96120
{{{">>96118\nPues sí... Ya fui ditrohopper un tiempo y me gustó ubuntu" | renderPostMessage 96120}}}

>>

/#/ 96139
163748896611.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 12.37KB, 300x168, ig.jpg )
96139
{{{">>96120\nInstall gentoo." | renderPostMessage 96139}}}

>>

/#/ 96144
{{{">>96031\nYo la verdad cuando uso emacs no uso sus comandos de movimiento, en la mayoría de los casos veo más practico el uso de las flechas, aunque moverse entre parrafos y paginas es una excepción. Emacs es poderoso por lo extensible que es y lo poderoso que puedes hacerlo con plugins, hacerlo un IDE básicamente." | renderPostMessage 96144}}}

>>

/#/ 96150
{{{">>96144\nun amigo me recomendó usar una IDE específica para cada cosa, por ejemplo, python/pycharm, java/intelliJ.\nAsí que estoy usando vim para Javascript nomás" | renderPostMessage 96150}}}

>>

/#/ 96151
{{{">>96139\nMe da miedito ¿Por qué la recomiendan tanto?" | renderPostMessage 96151}}}

>>

/#/ 96157
{{{">>96151\nEs un meme interno sobre los greybeards de Unix, todos los que se quedan en Linux terminan pasando por o quedándose en Slackware, Gentoo o Linux From Scratch. Son distribuciones de involucrarse y meter las manos para dejar el sistema al gusto, pero al máximo detalle, a un punto no práctico a veces." | renderPostMessage 96157}}}

>>

/#/ 96158
{{{">>96150\nNadie debe de usar un IDE si esta aprendiendo, solo te va a mal acostumbrar con las herramientas pero no en hacer código bien hecho, esas cosas ya se usan cuando estas desarrollando de manera seria en proyectos grandes, pero que vien que uses vim para programar." | renderPostMessage 96158}}}

>>

/#/ 96171
{{{">>96041\nTen, https://vim.rtorr.com/lang/es_es, no creo que necesites otra cosa mas que eso.\n>aldo\nCuando instales vim, ve a tu archivo vimrc y pones este comando:\n[code]\nset relativenumber\n[/code]" | renderPostMessage 96171}}}

>>

/#/ 96889
{{{">>96052\n>si usas windows pues la verdad no se\nEs mas o menos lo mismo, aunque hay cosas que no funcionan del todo bien (o al menos así era cuando lo usaba en Windows XP).\n>>96151\n>¿Por qué la recomiendan tanto?\nSi quieres saberlo date una vuelta por >>94008." | renderPostMessage 96889}}}

>>

/#/ 96901
{{{"Negros, diganme una de esas mierdas que sea buena y tenga documentación en español y clara y que obviamente no sea un dolor de culo usarlo [s]para programar Javasoya, Python, PHP, SQL y JAVA en el futuro... ah y C++ es muy importante pero lo haré con QtCreator, sin embargo bienvenido es[/s]" | renderPostMessage 96901}}}

>>

/#/ 96903
{{{">>96101\nGracias negro, eres mi rey\nTe amo" | renderPostMessage 96903}}}

>>

/#/ 96904
{{{">>96901\nSi tienes que preguntar; Micro si buscas algo para la terminal, Kate/Gedit para Linux, Notepad++ en Windows. Java es un lenguage con ecosistema tan insano que es muy posible que tengas que trabajar en un proyecto imposible de abrir sin un IDE de lo roto que está escrita esa cosa. En ese caso, IntelliJ Community o Eclipse." | renderPostMessage 96904}}}

>>

/#/ 96905
{{{"No me gusta VSCodium porque te autocompleta todo de una forma que molesta en vez de ayudar, por ejemplo estoy escribiendo algo y me pone otra cosa (reemplazando lo que escribí) y completa lo que él quiere. Tengo que borrar y empezar a escribir de nuevo. Pero es bueno con las rutas de los archivos. En eso sí que es lo mejor." | renderPostMessage 96905}}}

>>

/#/ 96907
{{{"No, negros. Les diré mi experiencia:\n>fui a instalar vim siguiendo esta guía\n>>96101\n>Ok\n>trato de instalar el plugin manager\n>no pasa nada\n>quiero instalar los plugins\n>inserte este comando\n>¿dónde va el comando?\n>terminal: no funciona\n>¿será en el mismo editor?\n>no funciona tampoco\n>pide ayuda desesperadamente\n>vim muestra lista de archivos txt de ayuda\n>me ubico en uno y doy enter\n>no pasa nada\n\nDe ser intuitivo, ni hablemos\n\n>tipeo vimtutor\n>viene el ayudante\n>me enseña a moverme con la h, j, k y l... a pesar de que puedo hacerlo con las flechas\n>no tengo tiempo\n>me voy\n\n¿qué clase de autista hizo esto?" | renderPostMessage 96907}}}

>>

/#/ 96908
{{{">>96907\n¿Que clase de mongoloide no lee la puta documentación?\nhttps://github.com/junegunn/vim-plug" | renderPostMessage 96908}}}

>>

/#/ 96919
163902360384.png [Google] [ImgOps] [iqdb] [SauceNAO] ( 275.10KB, 616x347, 15-romance-anime-where-the-characters-should-be-de.png )
96919
{{{">>96908\n>vim-plug" | renderPostMessage 96919}}}

>>

/#/ 97798
{{{">>96901\n>documentación en español\nEn mi caso cuando ejecuto vimtutor este aparece en español, sino tienes otros tutoriales como el de https://victorhckinthefreeworld.com/aprender-vim/\n>>96919\nHasta donde se ademas de vim-plug también están Vundle, Pathogen y puede que alguno mas. Ademas, desde Vim 8 también se pueden instalar plugins como \"paquetes\": https://github.com/vim/vim/blob/03c3bd9fd094c1aede2e8fe3ad8fd25b9f033053/runtime/doc/repeat.txt#L515" | renderPostMessage 97798}}}

>>

/#/ 97817
{{{">>97798\nvimplug es mierda.\npathogen es superior.\naunque si algo se puede instalar con el soporte nativo para plugins qué mejor.\n>>96919\nSuicídate" | renderPostMessage 97817}}}

>>

/#/ 97833
164081820298.gif [Google] [ImgOps] [iqdb] [SauceNAO] ( 234.22KB, 498x278, blush-blushing.gif )
97833
{{{">>97798\n>se pueden instalar plugins como \"paquetes\"" | renderPostMessage 97833}}}

>>

/#/ 97858
{{{"Negros, no se ofendan, pero ¿esto era joda? Me instalé eso y literalmente es un bloc de notas pero en la terminal." | renderPostMessage 97858}}}

>>

/#/ 97861
{{{">>97858\nPues es eso, un bloc de notas en la terminal, no se que esperabas." | renderPostMessage 97861}}}

>>

/#/ 97866
{{{">>97858\nLos macros y esa clase especial de regex no están nada mal y hay buenos plugins, pero al menos yo nunca dije que fuera esencial, sólo es conveniente. Honestamente si estuviera empezando con esto yo aprendería bash antes que otra cosa." | renderPostMessage 97866}}}

>>

/#/ 97876
{{{">>97858\nCuando instalas vim se espera que lo configures y aprendas a usar sus keybindings más potentes, no es un software que funcione para proyectos grandes out of the box. Si no te agrada la idea literalmente quedate en VS Code, aunque te digo, es conformarse.\nTe dejo un resumen de lo que recomiendo que hagas:\n>ejecuta vimtutor para aprender lo básico\n>crea un .vimrc y configura keybindings personalizados, puedes empezar con esta sentencia:\n[code]\nset nu rnu\n[/code]\nEso mostrará una numeración de líneas relativa a la posición del cursor, lo cual es útil para copiar / cortar varias líneas con dd / yy\n>instala algunos plugins útiles como editorconfig y lightline, tal vez también te agrade nerdtree si quieres gestionar archivos desde vim, pero personalmente no me gusta\n>>97861\n>t. brainlet\n>>97833\nMaricón de mierda andate del hilo si no vas a aportar." | renderPostMessage 97876}}}

>>

/#/ 97877
{{{">>97876\nOlvidé mencionar que vim tiene la capacidad de usar regex de forma bastante sencilla como lo dijo >>97866, por ejemplo, para buscar y reemplazar, entra al modo normal y ejecuta :s/busqueda/reemplazo/g\nEsa es la forma de reemplazar texto con regexp en vim, que es muy potente cuando estás trabajando con código muy extenso.\nHay muchas otras cosas potentes en vim, acá te dejo algunas demostraciones:\nhttps://youtube.com/watch?v=hraHAZ1-RaM\nhttps://youtube.com/watch?v=NzD2UdQl5Gc" | renderPostMessage 97877}}}

>>

/#/ 98921
{{{">>97858\n>bloc de notas pero en la terminal.\nSi quieres algo mas gráfico puedes probar con gVim, que es como el Vim de toda la vida pero con barras de desplazamiento, menúes y de herramientas." | renderPostMessage 98921}}}