Si quiero, por ejemplo, eliminar un bloque, puedo usar movimientos de objetos de texto.
Es decir, si mi texto se ve así:
(let [a 1 b {:x 3  :y 4}]
      a)
Y el cursor está, por ejemplo, en el personaje 3.
Si escribo diBa continuación, :x 3  :y 4se suprimiría Si se trata daBa continuación, tanto el bloque como soportes rodean se eliminan:{:x 3  :y 4} 
Entonces, el patrón es:
operation inclusion block-motion
Donde la operación puede ser:
d- Eliminarc- cambioy- Copiar ...
la inclusión es:
i- interior (sin paréntesis) oa- todas
y movimiento de bloque:
b,(O)para()parensB,{O}para{}curlies[o]y<o>para sus respectivos corchetes, etc.
Ahora, la pregunta es: ¿Hay un movimiento de bloque para el bloque más interno con paréntesis de alguno de estos tipos?
Me gustaría ser capaz de hacer da?con ?ser el movimiento que estoy buscando. Y si el cursor en mi ejemplo anterior está dentro, {}digamos 3que eliminaría solo el, {}pero si mi cursor estuviera encendido b, eliminaría el []bloque, etc.

line 13: E15: Invalid expression: E15: Invalid expression: {(...). Tengo vim 7.2, ¿su código requiere 7.3? Por cierto, si bien las preguntas de programación generalmente se redirigen a SO, las respuestas de secuencias de comandos (para shells, editores y otros programas programables) son comunes aquí.set cpo&vimal comienzo del script, que fue probado y desarrollado en un vim 7.2.148 en ... Windows XP. (Estoy un poco cansado de esta dispersión de la comunidad vim, vea los comentarios en esta respuesta stackoverflow.com/questions/4488979/… )bpara todos los bloques pero todavía selecciona solo el()tipo de bloque. ¿Tengo que llamarlo de manera diferente o lo instalé mal?ibYa significa algo. Se utiliza éste coni%oa%(vea las asignaciones) =>di%,va%i%,c2a%, etcNo por defecto, pero puede haber algún mecanismo para agregar esa funcionalidad. En visual.txt, la sección sobre cómo operar en el área visual, tiene esto:
fuente
Hay un complemento vim llamado textobj-user que admite ... um, algo así. En realidad, no estoy seguro de haber entendido lo que está buscando, pero creo que ese complemento está destinado a hacer que sea más conveniente escribir un complemento para implementar lo que desea.
fuente