Tengo dos comandos de búsqueda/reemplazo que me encuentro ejecutando en vim con bastante frecuencia para limpiar el código html y poder copiarlo y pegarlo en línea. Los comandos son:VIM: cómo agregar el comando buscar/reemplazar a vimrc y asignar a un acceso directo
:%s!<!\<!g
:%s!>!\>!g
quería una manera de que pudiera trazar ambos comandos para ejecutarse juntos ... he hecho un poco la búsqueda de cómo utilizar los comandos :map
en vimrc, sin embargo, no puedo ver cómo combinar las dos líneas en un solo comando que se ejecuta con una sola pulsación de tecla (o una sola secuencia de trazos).
Gracias!
Esto es casi correcto. En Vim, el segundo comando no se ejecutará si el primer comando comete errores (lo que sucederá si el primer comando no encuentra coincidencia). Para suprimir este comportamiento, agregue una bandera 'e' de la siguiente manera:': map:% s! ! \ >! Ge ' –
pjb