En Vim, si tengo código como (en Ruby):Retirar un par de paréntesis, corchetes o llaves en Vim
anArray << [anElement]
y mi cursor está en la primera [
, puedo saltar a ]
con la clave %
, y puedo eliminar todo el contenido entre el []
par con d%
, pero ¿qué ocurre si solo quiero eliminar [
y ]
dejando todo el contenido restante entre los dos. En otras palabras, ¿cuál es la manera más rápida de llegar a:
anArray << anElement
que haría 'xf] ', pero no hace paren-juego. O bien, primero haga una coincidencia de paren manual mediante '%', luego 'x' seguido de dos barras de respuesta, seguidas de' x'. –
excelente pregunta. Soy un usuario de vim prolífico, y esto aparece de vez en cuando, y no tengo una buena solución incorporada. – Peter
La segunda opción de Alok funciona. – user2023370