(...)



Archivado por última vez {{ '2019-05-03T02:16:37.408Z' | moment 'DD/MM/YY HH:mm'}} (Hora Local).
Descargar archivos ({{ 20 }})

154862786336.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 40.67KB, 717x325, 798myjzkwmjz.jpg )
37812

/#/ 37812
{{{"Bueno mis negros, se me ocurrió hacer este para darle un poco de calidad a >>/t/, por que ya de por si estamos hasta el culo de puros hilos consulta, arreglarme el culo y [i]tuneame[/i] el PC.\n\nPagina con plugins, por si quieres buscar uno de tu preferencia\nhttps://vimawesome.com/\n\n>hurr como instalo plugins en mi Vim\nPrimero, necesitas tener instalado [i]git[/i], [i]curl[/i] y sobre todo [i]Vim [/i]o [i]NeoVim[/i]\n<[s]por si eres pendejo[/s]\n\n[code]\nmkdir ~/.vim/bundle\ngit clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim\n[/code]\nAbre el archivo de configuración\n[code]\nvim ~/.vimrc\n[/code]\nCopia y pega [b]todo[/b]\n[code]\nset nocompatible \nset number\nfiletype off \nset rtp+=~/.vim/bundle/Vundle.vim\ncall vundle#begin()\nPlugin 'VundleVim/Vundle.vim'\nPlugin 'joonty/vdebug'\nPlugin 'vim-airline/vim-airline'\nPlugin 'w0rp/ale'\ncall vundle#end() \" required\nfiletype plugin indent on \" required\n[/code]\nEntre en modo de comandos dentro de Vim, y escribe esto. Obviamente sin el ':'\n[code]\n: source %\n[/code]" | renderPostMessage 37812}}}

>>

/#/ 37815
{{{">>37812 (OP)\n>Vim\n>Calidad\n..." | renderPostMessage 37815}}}

>>

/#/ 37817
{{{">>37812 (OP)\nMega hide." | renderPostMessage 37817}}}

>>

/#/ 37822
{{{">>37815\nque te pasa puto" | renderPostMessage 37822}}}

>>

/#/ 37825
{{{">>37812 (OP)\n[code]\n\nset nocompatible\nset number\nfiletype off\nset list\nset listchars+=space:␣\nset listchars=tab:>·,trail:·,extends:>,precedes:<,space:_,\nsyntax on\nset syntax=whitespace\nset tabstop=4\nset rtp+=~/.vim/bundle/Vundle.vim\n\ncall vundle#begin()\nPlugin 'VundleVim/Vundle.vim'\nPlugin 'joonty/vdebug'\nPlugin 'vim-airline/vim-airline'\nPlugin 'flazz/vim-colorschemes'\nPlugin 'kiddos/malokai.vim'\nPlugin 'w0rp/ale'\nPlugin 'valloric/youcompleteme'\ncall vundle#end()\ncolorscheme malokai\nfiletype plugin indent on\n\n[/code]" | renderPostMessage 37825}}}

>>

/#/ 37829
{{{"Es rentable usar vim para desarrollo web? \n\nsiempre lo uso para proyectos de bajo nivel pero para desarrollo web nunca salgo de vscode." | renderPostMessage 37829}}}

>>

/#/ 37835
{{{">>37829\nSi pero no se que plugins puedes usar igual." | renderPostMessage 37835}}}

>>

/#/ 37842
154865277636.gif [Google] [ImgOps] [iqdb] [SauceNAO] ( 444.60KB, 400x400, 2ceaa4ec3d60f...gif )
37842
{{{">usar vim\n>no usar nano raza mostaza\nSeish a tu mierda." | renderPostMessage 37842}}}

>>

/#/ 37849
154868801065.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 354.62KB, 938x938, hN1Y948rkUY.jpg )
37849
{{{">>37822\nVIM es para posers, un editor que requiera de extensiones para realizar las tareas básicas no es de mi agrado. Lo mismo que un editor que obligue a los usuarios a leer su documentación para realizar algo simple.\n\nVIM es un gran: [b]NOOOO. NOOOOOOO![/b] para mí." | renderPostMessage 37849}}}

>>

/#/ 37866
154870435257.png [Google] [ImgOps] [iqdb] [SauceNAO] ( 746.50KB, 1651x1275, 15481478975932.png )
37866
{{{"De nada" | renderPostMessage 37866}}}

>>

/#/ 37881
154872451251.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 17.33KB, 320x324, 154339496899.jpg )
37881
{{{">>37849" | renderPostMessage 37881}}}

>>

/#/ 37883
15487292818.gif [Google] [ImgOps] [iqdb] [SauceNAO] ( 903.63KB, 240x228, cringe.gif )
37883
{{{">>37815\n>>37817\n>>37842\n>>37842\n>>37849\n>>37859\n>>37881\n\n>Gracias bertha." | renderPostMessage 37883}}}

>>

/#/ 37888
{{{">>37812 (OP)\nAlguno me puede explicar por que tanto fanboy como este idiota >>37883 con editores como como vim o emacs?\n\n>>37849\nEste negro tiene razón, o sea a menos que sean unos pretenciosos que no usen interfaz gráfica y solo trabajen mediante tty seria indispensable.\n\nYo trate de usar vim o emacs, pero por que invertir tiempo de aprendizaje en un editor? cuando pueden invertir ese tiempo en algo mas productivo? realmente vim o emacs no ofrecen ventajas significativas, el memeargumento mas usado es que \"muhhh olvídate del mouse\" pero vamos, es que no existen los shortcuts? con atajos de teclado se puede manejar cualquier programa sin usar el mouse, entonces si un editor me permite manejarlo sin usar el mouse y encima ya trae todo listo para usar, cual es la ventaja de esos editores?\n\nEsta bien si es por gusto o preferencia personal, pero por que comportarse como autistas arrogantes cuando hablan de su editor?" | renderPostMessage 37888}}}

>>

/#/ 37901
{{{"¿Por qué VI/M es bueno y no una puta mierda?\n\nEs ligero.\nNo necesita interfaz gráfica.\nSe puede configurar en un vimrc y es muy flexible.\nFunciona en múltiples plataformas.\nSi aprendes a usar esto >>37866 aprenderás a ser más eficiente\nExpresiones regulares muy unido al editor (si no sabes qué es esto te vale cualquier mierda)\n\nNo es que no hagamos los interesante y seamos de una raza mostaza superior. Pero si editas archivos a distancia y no sabes lo que es VI a mí me darías asco." | renderPostMessage 37901}}}

>>

/#/ 37915
{{{">>37901\n\n> si editas archivos a distancia \n\nAcabas de mencionar la única razón para usar Vim. Es un remanente de una época pasada en la que las cosas se hacían así, todo era una pinche consola de texto. Y tienes razón si haces ssh a una máquina y no tienes ni la más mínima idea de cómo editar, guardar y salir de Vim, la vas a pasar muy mal. Pero de ser posible, preferiría mil veces nano que Vim." | renderPostMessage 37915}}}

>>

/#/ 37918
{{{">>37888\n>por que no aprender algo util?\nY acaso no es util aprender un metodo para mejorar la efectividad?\nYa se. Y si mejor olvidamos la oop porque tenemos la programacion modular? Tal vez mejor hacemos todo en binario. Lo demas es de gente pretenciosa" | renderPostMessage 37918}}}

>>

/#/ 37919
{{{">>37901\nSobretodo lo ligero. Por ejemplo yo lo uso con una pc que tiene 512 de ram y kekeo cuando en mi uni las laptops de 2gb de ram tardan 50 veces mas que la mia para abrir sus \"editores master race\"" | renderPostMessage 37919}}}

>>

/#/ 37921
154880645611.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 60.06KB, 348x260, 79b9b342c4afb...jpg )
37921
{{{">>37901\n>Expresiones regulares\n¿Desde cuando (mi amigo pajeet) las expresiones regulares son algo bueno?\n\n>No necesita interfaz gráfica. \nLas TUI son interfaces graficas, son muy útiles. Veras tu pajeet, la UI es una abstracción, una forma de no tener que acceder a múltiples manuales o lugares para encontrar una funcionalidad.\n\n>seamos de una raza mostaza superior.\nMatate. La simplicidad o minimalismo no quiere decir que el software debe ser antiintuitivo o poco amigable.\n\n>Y acaso no es util aprender un metodo para mejorar la efectividad? \nLa efectividad no es escribir código más rápido sino escribir mejor código.\n\nTú eres un caso perdido de linuxfilia." | renderPostMessage 37921}}}

>>

/#/ 37922
{{{">>37921\n\n> no apreciar las regular expressions" | renderPostMessage 37922}}}

>>

/#/ 37923
{{{">>37921\n>¿Desde cuando (mi amigo pajeet) las expresiones regulares son algo bueno? \n\n¡¡Desde siempre!!" | renderPostMessage 37923}}}

>>

/#/ 37927
{{{">>37921\nMe da kekes que no pudiste tumbar mi argumento y atacas a mi persona como linuxfag cuando ni siquiera uso linux.\n>como no se que dijo tergiversaré\nNunca dije que mas rapido es mas efectividad, imbécil. Ya te quisiera ver con tus editores \"amigables\" insertando lineas en lugares especificos y atacar de forma eficiente las malditas tags de html, o algo tan simplón como encontrar los corchetes de funciones o clases enormes. Si aprender vim es dificil para ti es porque tu eres el pajeet. Comandos que a lo mucho te pueden tomar una semana en aprender, brainlet." | renderPostMessage 37927}}}

>>

/#/ 37931
{{{">>37923\n>>37922\nEl estado actual de /t/. \n\n>>37927\n>Me da kekes que no pudiste tumbar mi argumento\nNo tenias (ni tienes) ningún argumento.\n\n>algo tan simplón como encontrar los corchetes de funciones o clases enormes.\nVeo que eres realmente un pajeet. El problema realmente es tener clases enormes o niveles anidados que superen los 6 niveles.\n\n>Si aprender vim es dificil para ti es porque tu eres el pajeet\n¿Y si no quiero? Me niego a usar VIM porque es de posers, lo describiste bien en el post anterior:\n>No es que no hagamos los interesante y seamos de una raza mostaza superior.\n\nAhora puedes ir a hacerle al amor a tu querido \"kernel\" y sus 70 millones de lineas en código para drivers." | renderPostMessage 37931}}}

>>

/#/ 37932
154881772116.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 5.92KB, 225x225, 154562827598.jpg )
37932
{{{">>37888\n\n>Yo trate de usar vim o emacs, pero por que invertir tiempo de aprendizaje en un editor? \n\nImagino que eres algún tipo de retrasado, cuanto tardaste en salir de Vim?\n>kek" | renderPostMessage 37932}}}

>>

/#/ 37933
154881848121.png [Google] [ImgOps] [iqdb] [SauceNAO] ( 26.11KB, 214x235, Screenshot_20...png )
37933
{{{">>37932\n>Imagino que eres algún tipo de retrasado, cuanto tardaste en salir de Vim? \nComparar no usar VIM con ser retrasado mientras posteas una foto de Agatha no es algo muy inteligente." | renderPostMessage 37933}}}

>>

/#/ 37935
154882132334.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 15.14KB, 309x343, 154570208780.jpg )
37935
{{{">>37921\n>¿Desde cuando (mi amigo pajeet) las expresiones regulares son algo bueno? \nOh no no no, a menos que prefieras la programación 'visual' o te guste usar memeplugins corrosivos en Atom, para que sea qt y cool.\n\n>Las TUI son interfaces graficas, son muy útiles. Veras tu pajeet, la UI es una abstracción, una forma de no tener que acceder a múltiples manuales o lugares para encontrar una funcionalidad.\n¿Acaso eres tan pendejo como para aprender como salir de Vim?\n<shift + :\n<q\n\n>Matate. La simplicidad o minimalismo no quiere decir que el software debe ser antiintuitivo o poco amigable. \nEn primaria instancia, debe ser minimalista por dentro (codigo fuente y funcionalidad) para tener mejor compresión por terceros, y por fuera debe ser amigable con el usuario y simplista a la vista. A ningun normalfag que yo conozca le gusta ver tantos botones en Word, la mayoría se quejan como retrasados y menos saben usarlo.\n\nPor otro lado, cuando hablamos por el lado del servidor, en donde lo intuitivo queda relegada, no tiene sentido tener una bonita interfaz, con comandos es mejor trabajar por que así reduces la complejidad y el estrés de los usuarios finales a la hora de trabajar, igual puedes usar un interprete de comandos (solo en sistemas Unix-like).\n\nY sobre todo, el rendimiento, mierdas como Atom y Sublime Text hacen un cagadero con el uso de la CPU, por no decir que eso es arriesgarse cuando estamos de nuevo en un servidor, pero da igual si estas en Mac OS.\n\n>inb4: q-que culpa tengo yo de que seas pobre??¿ >[u]_<\n[/u]>Gastar un mes de sueldo en memequipo para programar\nMatate, por favor.\n\n>La efectividad no es escribir código más rápido sino escribir mejor código.\nNo se si lo notes tu, pero yo veo una doble moral en tu argumento, tu mismo lo dices, ¿que sentido tiene tener un editor de texto que necesites un manual?\n>Como Atom tiene tambien sus atajos de comando\n<limitados pero los tiene\n<implicando que sepas guardar archivos con un atajo\n<implicando indudablemente que seas el tipo de memeprogramer que usa el mouse hasta para seleccionar, copiar y pegar\n>muh lA duble miril li tinis ti\nTodos lo somos anon, pero si ese es caso, mejor uso [i]edit.exe[/i]\n\n>Tú eres un caso perdido de linuxfilia.\nDejame adivinar, ¿Mala experiencia con Manjaro o Linux Mint?\n\n>>37888\n\n>Alguno me puede explicar por que tanto fanboy como este idiota >>37883 con editores como como vim o emacs? \nAlgo parecido me pregunto yo, ¿por que tanto retrasado en >>/t/?, digo... Tienen un hilo exclusivo para ustedes y no hay ningún problema\n>No hay pregunta tan estúpida que no tenga solución\nEl problema viene cuando abren sus mierdas pidiendo exclusividad o se quejan de \n>muh Linutsfags\n>muh Vimfags\n>muh Emacsfags\n>muh si no es bonito y no se como salir del programa, no sirve!!1\n\n>Yo trate de usar vim o emacs, pero por que invertir tiempo de aprendizaje en un editor? \n>creer que se necesita un diploma para poder usar Vim\nTen, negrito creo que de hay viene tu resentimiento con los Vimfags https://www.youtube.com/watch?v=iWo1cDGlNDI&list=PLv6CkzbbGAlWf0ViDHLf4X5q4I0G3wp0J\n>buaaa pero no quiero escribir comandos para cambiar de pestañas\nUsa [i]Tmux[/i] y así de fácil https://www.youtube.com/watch?v=vwRxelWEuFE\n\n>>37931\n\n>No tenias (ni tienes) ningún argumento.\nNo pendejo, entiende el contexto de su argumento, se enfoca en alejarse de la complejidad y acercarse a la simplicidad de un editor de texto que tiene como objetivo ofrecer solamente lo útil\n\n>Recuerda el principio KISS\n\n[i][/i][b]KEEP IS SIMPLE ESTUPID[/b]__" | renderPostMessage 37935}}}

>>

/#/ 37936
154882160931.gif [Google] [ImgOps] [iqdb] [SauceNAO] ( 499.46KB, 270x270, 154529800958.gif )
37936
{{{">>37933\n\n>Contra argumentar con \"los retrasados usan Agatha\"\n\nSanto cielo anon, das pena ajena" | renderPostMessage 37936}}}

>>

/#/ 37939
{{{">>37933\n\n>Buaaa" | renderPostMessage 37939}}}

>>

/#/ 37941
{{{">>37931\n\nMe gustaría saber cuál es tu argumento para decir que las [i]regular expressions[/i] son algo inútil." | renderPostMessage 37941}}}

>>

/#/ 37943
{{{">>37941\nCreo que es como decir:\nLos destornilladores son inútiles porque nunca quito un tornillo." | renderPostMessage 37943}}}

>>

/#/ 37945
{{{">>37931\n>Me dijeron mis verdades. Ya se. Atacare otras cosas y no sus argumentos. \nQue sigue? Vas a hablar ahora de systemd? Me encanta hacer sufrir a los brainlets como tu" | renderPostMessage 37945}}}

>>

/#/ 37946
154885705149.png [Google] [ImgOps] [iqdb] [SauceNAO] ( 410.94KB, 600x479, 267d406a097c5...png )
37946
{{{">>37935\n>Oh no no no, a menos que prefieras la programación 'visual' o te guste usar memeplugins corrosivos en Atom, para que sea qt y cool. \nEso no tiene relación alguna con las expresiones regulares siendo mierda.\n\n>Y sobre todo, el rendimiento, mierdas como Atom y Sublime Text hacen un cagadero con el uso de la CPU, por no decir que eso es arriesgarse cuando estamos de nuevo en un servidor\n¿Estás usando Atom en un servidor? No entiendo como se relaciona Atom o Sublime con un servidor. Supongo que usas VIM por SSH pero tu comparación raya el borde de lo ridículo.\n\n>Dejame adivinar, ¿Mala experiencia con Manjaro o Linux Mint? \nNo, pero UNIX y GNU/Linux tienen sus problemas. Los posers son uno de los problemas, tipos como Luke Smith y otros que se creen hackers por usar un tiling WM y VIM pero no saben ni programar en Python (y si es que saben algún lenguaje no pasan más allá de eso, programar es más complejo que comprender un mero lenguaje).\n\n>>37941\n>Me gustaría saber cuál es tu argumento para decir que las regular expressions son algo inútil.\nLo que tenemos aquí es un problema de comunicación, algunas personas apenas pueden entender. Nunca dije que no son útiles. Dije que no son algo bueno.\nNo son muy intuitivas, difíciles de leer. Y eso genera mucho abuso por parte de principiantes. Al igual qué XML, REGEX es un caso de [i]ahora tienes dos problemas[/i].\n\n>>37932\nSi vas a postear Agathas que sea entonces una Agatha feliz." | renderPostMessage 37946}}}

>>

/#/ 37951
{{{">>37946\n\n> Lo que tenemos aquí es un problema de comunicación, algunas personas apenas pueden entender. Nunca dije que no son útiles. Dije que no son algo bueno.\nNo son muy intuitivas, difíciles de leer. Y eso genera mucho abuso por parte de principiantes. Al igual qué XML, REGEX es un caso de ahora tienes dos problemas.\n\nSoy un sincerebro que no sabe utilizar máquinas de estado finito de forma básica.\n\n¿Negro [s]color mierda[/s] acaso trabajas, programas, utilizas de forma profesional, académica o industrial las computadoras? Si lo hicieras te darás cuenta de todos los errores que escribes.\n\nAlso, uso profesional de equipo de cómputo: manipulación de información (captura, categorización, análisis y procesamiento), académica (generar código para resolver problemas), industrial (comunicación, control, simulación)." | renderPostMessage 37951}}}

>>

/#/ 37955
154888389265.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 41.84KB, 600x400, turboleel.jpg )
37955
{{{">>37946\n\n>¿Estás usando Atom en un servidor? No entiendo como se relaciona Atom o Sublime con un servidor. Supongo que usas VIM por SSH pero tu comparación raya el borde de lo ridículo. \n<tcc: No saber leer>>37935\n\n[i]Por otro lado, cuando hablamos por el lado del servidor, en donde lo intuitivo queda relegada, no tiene sentido tener una bonita interfaz, con comandos es mejor trabajar por que así reduces la complejidad y el estrés de los usuarios finales a la hora de trabajar, igual puedes usar un interprete de comandos (solo en sistemas Unix-like).[/i]\n>Citando lo que dije\nEs en donde hago referencia a los interpretes de comandos y la simple interactividad que tiene el usuario con los programas en modo consola por medio del interprete (Que en su defecto es [i]BASH[/i]), no editores de texto maldito retrasado.\n\n>Pero si te interesa utilizar un interprete que te haga la vida mas bonita pero igual de simple\n>Utiliza [i]FISH [/i]con OMF[s]ISH[/s], tambien esta [i]ZSH [/i]con su framework que al igual que [i]FISH[/i], tiene OHMYZ[s]SH[/s]\n\n>No, pero UNIX y GNU/Linux tienen sus problemas. Los posers son uno de los problemas, tipos como Luke Smith y otros que se creen hackers por usar un tiling WM y VIM, pero no saben ni programar en Python (y si es que saben algún lenguaje no pasan más allá de eso, programar es más complejo que comprender un mero lenguaje).\nMuy bien, vamos por partes\n>pero UNIX y GNU/Linux tienen sus problemas.\nKek, no entiendo por que la gente se arde con el de JENEU sin que este a lado de Linuts, y encima ponerlos separados, a esto se le dice Sistemas de tipo Unix-Like, debes saber que como tal Unix desaparecio, sus hijos prójimos y verdaderos son BSD y AIX, no la ramera que tuvo con Linus\n>posers \nRegresa a tu paginas de memes >>/caralibro/, por favor.\n>pero no saben ni programar en Python (y si es que saben algún lenguaje no pasan más allá de eso, programar es más complejo que comprender un mero lenguaje).\nAsí no funciona esto negro, primero aprende a dominar un lenguaje, para al final mejorar tu habilidad con ese lenguaje a base de pura practica, es como dejar relegado el entendimiento de una sintaxis en especifico lenguaje, todos tendrán algo en común pero no son lo mismo, ni si quiera a nivel maquina en donde cada uno tiene su forma de manejar las variables en memoria o uso del procesador. \n\nY de ahí pasamos de hablar de la sintaxis, a algo que te cabrea mucho, por no decir que te frustra por que es mas que obvio que solo sabes usar lenguajes de alto nivel, ya que si fuera lo contrario no estarías aquí quejándote como una perrantencion mitomana.\n\n>>37951\n\n>Eso no tiene relación alguna con las expresiones regulares siendo mierda.\n>Lo que tenemos aquí es un problema de comunicación, algunas personas apenas pueden entender. Nunca dije que no son útiles. Dije que no son algo bueno.\n¿Si sabes como trabaja un compilador idiota?, o mejor aun ¿Sabes como trabaja a nivel de abstracción el CPU a la hora de procesar caracteres tan simples como 'P[i]E[/i]N[i]D[/i]E[i]J[/i]O'?\n>No son muy intuitivas, difíciles de leer. Y eso genera mucho abuso por parte de principiantes. Al igual qué XML, REGEX es un caso de ahora tienes dos problemas.\nYa veo, lo que pasa es que eres retrasado...\n\n>Si vas a postear Agathas que sea entonces una Agatha feliz.\nConfirmado." | renderPostMessage 37955}}}

>>

/#/ 37958
154888730821.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 74.60KB, 592x1023, depositphotos...jpg )
37958
{{{">>37946\n\n> las expresiones regulares siendo mierda. \n> Nunca dije que no son útiles." | renderPostMessage 37958}}}

>>

/#/ 37959
{{{">>37955\n>>37958\n\nAyy tremenda metida de verga negro." | renderPostMessage 37959}}}

>>

/#/ 37963
{{{">>37951\n>Si lo hicieras te darás cuenta de todos los errores que escribes. \nLo dudo.\n\n>>37955\n>Ya veo, lo que pasa es que eres retrasado... \nLindo [i]ad hominem[/i]." | renderPostMessage 37963}}}

>>

/#/ 37965
15488992222.png [Google] [ImgOps] [iqdb] [SauceNAO] ( 3.59KB, 205x246, lindi id himinim.png )
37965
{{{">>37963\n>No se que decir\n\nEso leí." | renderPostMessage 37965}}}

>>

/#/ 37966
154889981751.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 80.04KB, 871x1028, 152_DKukogxX0AEXECE.jpg )
37966
{{{">>37965\n¿Sabes qué chaparrin? No necesito hacer 20 post al día para contestarle a un anón que conozco y aparentar ser más inteligente. Debe haber en este hilo al menos 4 personas diferentes que piensan (creo que forma correcta) que VIM es mierda y luego estás tú y tu mismo-puteo ¿Has pensado en conseguirte una vida?" | renderPostMessage 37966}}}

>>

/#/ 37967
154890043695.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 32.41KB, 720x540, 154559441653.jpg )
37967
{{{">>37966\n>mcc: buaaa buaaaaa" | renderPostMessage 37967}}}

>>

/#/ 37972
{{{">>37966\n\nSecundo" | renderPostMessage 37972}}}

>>

/#/ 38238
154941029257.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 79.75KB, 618x619, 154709196745.jpg )
38238
{{{">>37966\n\n>Lindo control de daños" | renderPostMessage 38238}}}

>>

/#/ 38240
{{{">>37812 (OP)\nYo uso vi porque me da flojera instalar otro en cada servidor que uso.\n\nAdemas no siempre tengo permisos para instar otra mas." | renderPostMessage 38240}}}

>>

/#/ 38266
{{{">>38240\n\nYo uso emacs porque es mejor que vi, vim, atom, sublime o cualquier otra pendejada." | renderPostMessage 38266}}}

>>

/#/ 39035
{{{">>37825\nSi quieres que la gente se interese en usarlo al menos deberías comentar para que sirve cada variable y los plugins de Vundle. Vim tiene muchas funciones y cosas interesantes a las que se le puede sacar provecho (quizás después publique lo que tengo en vimrc).\n>>37842\n>No se que ambos editores son complementarios\nEso leí.\n>>37888\nIntenta ejecutar algún comando para procesar de manera avanzada el texto sin salir de tu [s]meme[/s]editor favorito y luego me cuentas. Por ejemplo, digamos que estas trabajando en un texto al que le quieres ordenar las lineas sin tener en cuenta mayúsculas/minúsculas y eliminar las que están repetidas. En Vim es tan fácil como ejecutar este comando:\n[code]:%! sort -f -u[/code]\nEn cambio con otros programas tienes que abrir Excel (o algo por el estilo), procesar el texto con algunas funciones de la hoja de calculo y luego copiar y pegar el resultado en el editor.\nAhora dime tu si Vim no es productivo. Lo mismo va para >>37915.\n>>37901\n>Funciona en múltiples plataformas. \nEso es relativo, por mucho tiempo lo use en Windows y había cosas que no funcionaban bien o que se hacen de otra manera. Donde si funciona como corresponde es en Linux.\n>>37921\n>¿Desde cuando (mi amigo pajeet) las expresiones regulares son algo bueno? \n¿Desde que se inventaron tal vez? La única contra que le encuentro es que hay mas de un estándar y en Vim/Sed te la tienes que rebuscar para hacer cosas avanzadas (como patrones no voraces) además de escapar ciertos caracteres con tal de que te los tome como parte de la expresión (creo que hay una forma de invertir eso pero no he investigado mucho al respecto).\nSalvo por esos detalles Vim tiene algo que no he visto en otros editores y son las expresiones \\zs y \\ze para delimitar mejor el texto que quieres procesar dentro de un patrón.\n>>No necesita interfaz gráfica. \n>Las TUI son interfaces graficas\nNo te hagas el pendejo, tu sabes bien que se refiere a que no depende de entornos gráficos como X/Wayland para funcionar y solo basta con una terminal. Aun así también existe gVim para quienes se sientan mas cómodos trabajando con menús y barras de herramientas.\n>>37927\n>algo tan simplón como encontrar los corchetes de funciones[b], archivos JSON[/b] o clases enormes.\nSecundo y corregido, descubrí eso hace poco y me es bastante útil. Además de que solo basta con posicionar el cursor sobre el paréntesis, corchete o llave y presionar % para moverte hasta el signo de apertura/cierre.\n>>37931\n>El estado actual de /t/. \nQue raro, pensé que el estado del tablón era esto que comento OP:\n>puros hilos consulta, arreglarme el culo y [i]tuneame[/i] el PC.\n\n>>37931\n>El problema realmente es tener clases enormes o niveles anidados que superen los 6 niveles. \nSi sabes que hay quienes trabajan con código de terceros y no siempre puedes esperar a que lo tengan bien estructurado, ¿verdad?\n>>37946\n>programar es más complejo que comprender un mero lenguaje\n¿Te refieres a que se necesita una base solida en matemáticas o lo dices por algo mas?\n>>37946\n>No son muy intuitivas, difíciles de leer.\nSolo las expresiones muy complejas, pero hay formas de agregarles comentarios y estructurarlas para hacerlas mas legibles (o al menos facilitar su mantenimiento), ya sea separándolas en lineas o dividirlas en varias cadenas y luego unirlas para formar la expresión final. En http://www.tatai.es/2009/08/22/5-expresiones-regulares-que-todo-programador-web-deberia-conocer/ tienes un par de ejemplos que demuestran ambas formas de hacer lo que explique.\n>>37951\n>máquinas de estado finito de forma básica. \nSolo por curiosidad, ¿como se usarían para reemplazar a las expresiones regulares normales?\n>>37955\n>como tal Unix desaparecio\nCreo que todavía hay algunas versiones comerciales dando vueltas (aunque no estoy del todo seguro).\n>>37966\n>Debe haber en este hilo al menos 4 personas diferentes que piensan (creo que forma correcta) que VIM es mierda y luego estás tú y tu mismo-puteo\nSuponiendo que esas 4 personas no sean también \"mismoputos\"." | renderPostMessage 39035}}}

>>

/#/ 39044
{{{">>37812 (OP)\nusar vim y no vi pleb" | renderPostMessage 39044}}}

>>

/#/ 39138
{{{">>39044\nUsar vi y no emacs, seguir siendo pleb." | renderPostMessage 39138}}}

>>

/#/ 39192
{{{">>37849\nEres peresozo sino sabes como hacer algo con vim lo unico que debes hacer es buscar en google ademas de las decenas de tutoriales que hay en jewtub" | renderPostMessage 39192}}}

>>

/#/ 39193
{{{">>39044\nUsar vi y no ed" | renderPostMessage 39193}}}

>>

/#/ 39926
155268939731.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 111.14KB, 1400x569, Ptp5f-ey9SF3H...jpg )
39926
{{{">>37812 (OP)\n¿Que opinan de Cream ( http://cream.sourceforge.net )? Creo que es una buena opción para quienes Vim les parece \"muh complicado\" ya que esta preconfigurado con varias opciones y añadidos. En mi caso prefiero el Vim normal pero he copiado algunas funciones interesantes de Cream a mi vimrc (como el generador de Lorem Ipsum o una opción que muestra los valores decimal, octal, hexadecimal y HTML de un carácter).\n>>37888\n>pretenciosos que no usen interfaz gráfica y solo trabajen mediante tty\nSolo voy a dejar esto aquí: https://www.xataka.com/aplicaciones/viviendo-vida-casi-interfaz-grafica-asi-trabajan-linuxeros-que-ven-todo-dentro-consola-modo-texto Y por cierto, casi toda la [s]meme[/s]discusión que armaron se podría haber resumido con la imagen adjunta." | renderPostMessage 39926}}}

>>

/#/ 39951
{{{">>39926\nTu imagen meme está mal." | renderPostMessage 39951}}}

>>

/#/ 39957
155271373753.jpg [Google] [ImgOps] [iqdb] [SauceNAO] ( 18.60KB, 228x221, 154932499276.jpg )
39957
{{{"Memes y peleas aparte.\n\nHoy he empezado a usar i3 y vim, con ubuntu como distro, como buen nuevoputo en el mundo de linux.\n\nYa sé como cerrar mi mierda, lo básico en navegar, y usar la terminal para literalmente todo lo que hacía con la GUI.\n\nNegros, no les voy a mentir, he comido mierda, pero no me sabe tan mal, de entrada no me gustaban mucho los entornos de desarrollo, porque (en principio) aprendí openmp sobre c, compilandolo manualmente, y no tengo ni puta idea de cómo hacerlo con alguna IDE, y la verdad ya no me interesa tanto, la carga visual de tener encima tantas pendejadas, íconos y otras mierda quedó en el pasado.\n\nAhora las preguntas.\n>¿Cómo carajos copio y pego cosas usando el buffer del SO, o el del programa, osea, copiar y pegar cosas entre vim y el sistema?\n>¿Cómo busco y reemplazo palabras en el código?, me gustaría aprender a cambiar el nombre de una función/variable y todas las instancias que pueda tener" | renderPostMessage 39957}}}

>>

/#/ 39959
{{{">>39957\n>*no el del programa\nfug" | renderPostMessage 39959}}}

>>

/#/ 40798
{{{">>39957\n>>¿Cómo carajos copio y pego cosas usando el buffer del SO, o el del programa, osea, copiar y pegar cosas entre vim y el sistema? \nRevisa lo de https://vim.fandom.com/wiki/Copy,_cut_and_paste pero si usas Linux debes saber que el sistema cuenta con dos buffers; uno donde se guarda el texto con solo seleccionarlo (no me acuerdo como se llama pero el texto se pega presionando la ruedita del mouse) y el portapapeles propiamente dicho.\n>>¿Cómo busco y reemplazo palabras en el código?\nDepende de lo que quieras hacer, puedes usar \\<palabra\\> para buscar la palabra completa (también funciona pulsando la tecla * sobre una palabra) o con expresiones regulares (aunque tal como dijo >>39035 estas funcionan un poco diferente en Vim). Lo de https://vim.fandom.com/wiki/Search_and_replace te podría ser de utilidad para comprender como funcionan las búsquedas." | renderPostMessage 40798}}}

>>

/#/ 41659
{{{">>37812 (OP)\nUn truco de Vim que casi nadie parece conocer pero que es bastante útil es el deshacer persistente y las ramas de edición.\nLo del deshacer persistente es una opción que permite recordar todas las modificaciones que se le hicieron a un archivo y poder revertirlas aun después de haber cerrado el programa. La única contra que tiene es que si luego editas el archivo con otro programa, entonces no podrás volver a los cambios anteriores a esa modificación desde Vim.\nEn cuanto a las ramas se pueden entender mejor con un ejemplo. Digamos que editas un archivo y deshaces algunas ediciones para recuperar algo que habías borrado y cuando lo haces accidentalmente presionas una tecla perdiendo las ediciones posteriores ya que no habías guardado los cambios hechos con anterioridad. Con otros editores no te queda de otra que [s]cortarte los huevos y[/s] hacer todo de nuevo, pero he aquí que este truco te cambia la vida ya que en Vim basta con presionar la tecla Esc y luego g+ (o g- según el caso) para recuperar todos los cambios hechos antes de ponerte a deshacer. Tanto esto como lo del deshacer persistente esta mejor explicado en http://web.archive.org/web/20141012225612/http://www.openlogic.com/wazi/bid/188018/Vim-Undo-Tips-and-Tricks" | renderPostMessage 41659}}}

>>

/#/ 42640
{{{">>37812 (OP)\nAlgunas cosas que hay en mi vimrc:\n[code]\" Cantidad máxima de cambios que pueden ser desechos en un archivo\nset ul=1000000\nset ur=1000000\n\" Hacemos que se muestre la ultima linea (útil cuando se tiene el wrap activado)\nset display=lastline\n\" Mostrando información mas detallada de un archivo en la linea de estado (cortesía de http://got-ravings.blogspot.com/ncr/2008/08/vim-pr0n-making-statuslines-that-own.html )\nset statusline=%-f%r\\ %2*%m%*\\ \\ \\ \\ %1*\\|%{strlen(&fileformat)?&fileformat:'--'}:%{Cream_statusline_fileencoding()}:%{strlen(&filetype)?&filetype:'--'}\\|%{Cream_statusline_bufsize()}\\ %1*%{TagInStatusLine()}%*%=[%l:%c]\\ [buf\\ %n]\\ %P\n\" Cantidad de comandos en el historial\nset hi=50000\n\" Sobreescribimos el archivo original al guardar y no mantenemos ninguna copia\nset nowb\nset nobk\n\" Configuraciones sobre la indentación (obtenido de http://mguerreroh.blogspot.com/ncr/2008/10/editor-vim-algunos-set-importantes.html )\nset autoindent\nset expandtab\nset ts=4\nset sw=4\n\" Indentado y tabulación inteligente\nset smarttab\nset smartindent\n\" Caracteres en donde la linea se puede partir cuando el wrap esta activado\nset brk+=_=&<>\n\" Resaltar la linea sobre la que esta el cursor\nset cul\n\" Auto completado que no se fije en mayúsculas y minúsculas (gracias a http://stackoverflow.com/questions/4987163/case-insensitivity-on-autocomplete por la idea)\nset ignorecase\nset infercase\n\n\"Configuraciones extras\n\"======================\n\" F2 = OmniComplete\nimap <f2> <c-x><c-o>\n\n\" Configuración del autocompletado inteligente (el de Python necesita un Vim\n\" compilado contra las librerías de Python para funcionar)\nautocmd FileType python set omnifunc=pythoncomplete#Complete\nautocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS\nautocmd FileType html set omnifunc=htmlcomplete#CompleteTags\nautocmd FileType css set omnifunc=csscomplete#CompleteCSS\n\n\" Control + T = nueva pestaña\nmap <c-t> <esc>:tabnew<cr>\n\n\" Colores que no te dejan ciego (al gusto del consumidor, se puede escribir\n\" :color e ir dando a tab para ver las combinaciones existentes, hay más en\n\" https://www.vim.org/scripts/script_search_results.php?script_type=color+scheme )\ncolors torte\n\n\" Moverse entre las lineas mostradas con el cursor si se tiene la opción wrap activada.\n\" Gracias a http://vim.wikia.com/wiki/Move_cursor_by_display_lines_when_wrapping por el dato\nnoremap <silent> <Up> gk\nnoremap <silent> <Down> gj\n\"Para el modo de inserción\ninoremap <silent> <Up> <C-o>gk\ninoremap <silent> <Down> <C-o>gj\n\n\" Colorear una palabra al pasar sobre ella en el modo de comando (solución encontrada en http://stackoverflow.com/questions/1551231/highlight-variable-under-cursor-in-vim-like-in-netbeans#comment-2105517 ).\nautocmd CursorMoved * silent! exe printf('match IncSearch /\\<%s\\>/', expand('<cword>'))\n\n\" Para ver correctamente el arte ASCII que tienen (algunos) archivos NFO y para restaurar la fuente por defecto (según la acción que se haga)\nau BufNewFile,BufRead,BufEnter,BufWinEnter *.nfo :set gfn=Terminal:h11\nau BufDelete,BufHidden,BufLeave,BufWinLeave *.nfo :set gfn&[/code]\nTambién tengo otros mapeos y algunas funciones que hice hace tiempo pero que nunca uso junto con opciones que no me acuerdo para que eran." | renderPostMessage 42640}}}