[ home ] [ a / h / lain ] [ b / hum / nexo ] [ mu / v / vis / tech / x ] [ meta ]

/tech/ - Tecnología

No rompas las leyes de Isaac Asimov






(Para eliminar)
  • Lee las reglas antes de postear y para dudas las FAQ.

¡Feliz 6to aniversario Wired-7!

No.5451

Eso, yo uso Neovim como programa principal para editar código, no obstante, considero que uno de los grandes errores de vim es no tener un sistema que permita fácilmente navegar entre archivos. Ya sé que nativamente existe :b y :e para crear y acceder a los buffers, pero cuando estás trabajando en un proyecto grande no quieres escribir toda la ruta de mierda al archivo (ej. src/client/foo/bar/foo.cpp)
En otros editores basta con saber el nombre de la clase que quieres abrir (foo.cpp) y se listan todos los archivos relevantes.

¿Cuál es la mejor forma que tienen para moverse eficientemente a través de los archivos, que no sea con basura bloteada que estorba visualmente como NERDtree o [inserte plugin bloat]?

Un "workaround" que yo usaba es aprovechar la terminal de GNOME para crear un tab por cada archivo y simplemente pulsar alt+[número] para recorrer las tabs, pero esto es en extremo ineficiente, crea muchas instancias innecesarias de vim y no hay forma de buscar archivos, como por ejemplo si se puede en VS Code con ctrl+p
>>

No.5453

>Se las da de hacker usando nvim
>No sabe de netrw (y, al parecer, tampoco buscar en internet)

Lamentable
>>

No.5454

>>5451
Tmux + Tmuxinator, no sirve para navegar pero puedes configurar que abra todos los archivos de tu proyecto
>>

No.5455

>>5453
¿De qué estás hablando mandril subhumano? El único que hasta ahora cree que una simple herramienta de edición es "hacker" eres tú. El desarrollador de verdad no comenta tales diatribas infantiles como la tuya, sino que usa un editor modal para optimizar su workflow. Tengo pleno conocimiento de netrw y Lex, y ya intenté meterlos a un nnoremap/inoremap pero estorban tanto como NERDtree con la mitad de la funcionalidad y sin capacidad de grep global ni buscar archivos de forma sencilla.

Al final ya encontré una gran solución en menos tiempo del que te tomaste en escribir tu post de mierda que poco aporta. Así que gracias por confirmar que eres el cáncer de /tech/ que llama a todos wannabe hackers cuando ni dar una respuesta sensata puede.

>>5454
Agradezco tu respuesta wai, pero encontré un plugin muy útil llamado Telescope, que a diferencia de un file manager simplemente es un popup temporal que soporta live grep y no estorba ya que sólo es mostrado mientras escribes el nombre del archivo que quieres abrir, a diferencia de Nerdtree / nvimtree o Lex que a mi juicio son muy limitados y estorban. No me gustan los árboles de archivos tradicionales.
>>

No.5460

>>5455
>se cree "desarrollador de verdad"
>usa las memerramientas de linux
Eres un jodido chiste
>>

No.5461

>>5460
>ser tan inútil y de bajo IQ que no sabe usar herramientas muy simples para optimizar su workflow una ocupación que supuestamente le interesa
Y este subhumano todavía tiene la caradurez de decir que el chiste soy yo cuando él es un chiste andante LOL
Cuando tengas experiencia seria en el campo del desarrollo de software y administración de sistemas vienes a decirnos tus opiniones de mierda niño.
>>

No.5478

>>5461
>"Uso herramientas para optimizar mi _workflow_".
>Pide ayuda a desconocidos para poder abrir un archivo con nvim.
>>

No.5481

>>5478
>no sabe leer
>>

No.5483

>>5451
Hace mucho que no uso vim, pero se que entre telescope y los complementos de tmux se crea un workflow mas optimo para la navegacion de archivos en vim.
>>5460
>no saber usar las herraminetas nativas que cada sistema te ofrese para desarrollar
>tener que instalar 20 mil mierdas diferentes cuando una terminal te da todo listo
El codemonkey a hablado.


[ home ] [ a / h / lain ] [ b / hum / nexo ] [ mu / v / vis / tech / x ] [ meta ]