Gracias alpha!, tengo una consulta por si alguien me puede ayudar, tengo un keymap(me funciona bien) que es para cuando quiero hacer busqueda y reemplazo, lo tengo definido así: map('n', '/', ':%s/\\v//g', {desc = '[no plugin] Substitute in normal mode using very magic'}), mi problema es que es tedioso mover mi cursor a las // para empezar a hacer busquedas cada vez que uso el keymap, me gustaria que mi cursor se posicionara en un lugar especifico del comando al usar el keymap, por ejemplo, al ejecutar el keymap que mostré con "/" me gustaria que me dejara mi cursor(lo representare con ) así en la linea de comandos de neovim: :%s/\\v//g . El tema es que por defecto es así: :%s/\\v//g . Lo estuve pensando como hacerlo pero sinceramente no se me ocurre, me gustaria poder hacerlo para automatizar más mi forma en que utilizo este keymap para busqueda y reemplazo. Cualquier idea o lo que sea estare muy agradecido 😊
fijar el cursor especificamente en los lugares que indicas no es algo con lo que este familiarizado. En este caso lo que podrias hacer es con lua utilizar la funcion vim.ui.input y capturar los dos valores armar el reemplazo que queres y ejecutarlo. Pero no se si eso satisface tu caso de uso.
Gracias Ariel, me resolvió varias dudas 😄.
Con mucho gusto
Gracias por continuar con la serie 👍
De nada, ya se vienen mas.
Gran contenido Ariel, Saludos!
Gracias! Saludos!
NICE!!!!
Nice❤
Gracias alpha!, tengo una consulta por si alguien me puede ayudar, tengo un keymap(me funciona bien) que es para cuando quiero hacer busqueda y reemplazo, lo tengo definido así: map('n', '/', ':%s/\\v//g', {desc = '[no plugin] Substitute in normal mode using very magic'}), mi problema es que es tedioso mover mi cursor a las // para empezar a hacer busquedas cada vez que uso el keymap, me gustaria que mi cursor se posicionara en un lugar especifico del comando al usar el keymap, por ejemplo, al ejecutar el keymap que mostré con "/" me gustaria que me dejara mi cursor(lo representare con ) así en la linea de comandos de neovim: :%s/\\v//g . El tema es que por defecto es así: :%s/\\v//g . Lo estuve pensando como hacerlo pero sinceramente no se me ocurre, me gustaria poder hacerlo para automatizar más mi forma en que utilizo este keymap para busqueda y reemplazo. Cualquier idea o lo que sea estare muy agradecido 😊
fijar el cursor especificamente en los lugares que indicas no es algo con lo que este familiarizado.
En este caso lo que podrias hacer es con lua utilizar la funcion vim.ui.input y capturar los dos valores armar el reemplazo que queres y ejecutarlo. Pero no se si eso satisface tu caso de uso.
@@Alpha_Dev gracias! Probaré a ver que tal 😁