Preguntas etiquetadas con cursor-motions

Comandos que mueven el cursor. Un comando de movimiento se usa después de un comando de operador para moverse sobre el texto que se va a operar.

1
Fin del movimiento del bloque de pitón
Necesito un movimiento que se mueva al final / principio de un bloque de python, y necesito otro movimiento que se mueva al principio / final del método / clase anterior / siguiente (todas las combinaciones). He intentado vim-indent-object, python-mode, chapa, vim-python-object, etc. Ninguno de ellos admite el final del …

3
Mapeo con movimiento
Estoy tratando de entender cómo puedo usar el operador con el movimiento posterior dentro de un mapeo. Por ejemplo: nmap /c c{here we pending for a motion}/<C-r>"<CR> El mapa debe hacer lo siguiente: Active el coperador y escuche el próximo movimiento; Por ejemplo, puedo escribir aquí t,para cambiar todo antes …





4
Restringir operaciones a una sección de código
Muchas veces en mi vida laboral cotidiana necesito operar en una función específica, como resaltar o buscar una variable, pero nunca he logrado limitar el alcance de las ediciones / búsquedas. ¿Hay alguna manera en vim de decir selectivamente, encontrar todas las referencias $colordentro de estos conjuntos de llaves, o …


2
Dar sentido a "[[", "]]", "[]", "]["
Me resultó difícil entender estos movimientos de objetos de texto: *]]* ]] [count] sections forward or to the next '{' in the first column. When used after an operator, then also stops below a '}' in the first column. |exclusive| Note that |exclusive-linewise| often applies. *][* ][ [count] sections forward …






4
Grok Vim movimientos y ediciones simples
Regreso a Vim después de usar Emacs durante algunos años. Estoy tratando de asimilar a Vim leyendo y viendo tutoriales, además de usarlo a diario. Al editar texto, encuentro que los comandos Emacs de Alt-F, Alt-B, Ctrl-a, Ctrl-e, Alt-D y Alt-Backspace son muy útiles e intuitivos, permitiendo ediciones locales rápidas …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.