Nếu bạn có nghĩa là vim
bạn có thể làm điều này với visual-mode ( :help visual-mode
) và text-object ( :help text-objects
).
Để chọn một khối giằng xoăn làm: v+ a+ {, để chọn lặp lại khối kèm theo a+ {. Lưu ý rằng bạn có thể chọn chỉ chọn nội dung của niềng răng bằng cách sử dụng ithay vì a.
Các lệnh này, như nhiều lệnh khác trong vim, được xây dựng bằng một hành động theo sau là một đối tượng văn bản, trong đó đối tượng văn bản có thể được thêm vào bởi một số để bao gồm nhiều đối tượng bị ảnh hưởng bởi hành động đó. Vì vậy, bạn cũng có thể xóa đối tượng bằng cách thay thế vbằng dhoặc sửa nó bằng c, v.v.
Có các đối tượng văn bản cho rất nhiều thứ khác bên cạnh ()
, {}
và []
, ví dụ:
- a+ wcó nghĩa là một từ.
- a+ scó nghĩa là một câu.
- a+ pcó nghĩa là một đoạn văn.
- a+ <có nghĩa là một
<>
khối.
- a+ 'có nghĩa là một chuỗi trích dẫn đơn.
- a+ "có nghĩa là một chuỗi trích dẫn kép.
Bạn cũng có thể quan tâm đến plugin bao quanh cho phép bạn thêm / thay thế / xóa các ký tự xung quanh hoặc thậm chí các thẻ.
[[[event touchesForView: button] anyObject]
nếu con trỏ ở gầntouchesForView
hành độngv
+a
+[
chọn[event touchesForView: button]
tôi muốn mở rộng thêm một cấp nữa? tức là[[[event touchesForView: button] anyObject]