tutorial create atom keyboard-shortcuts atom-editor

keyboard-shortcuts - create - find file atom shortcut



¿Hay un atajo de teclado para seleccionar una columna para editar en el editor Atom? (5)

Aquí hay un complemento para Atom, solo mantenga alt y sea feliz. sublime-style-column-selection

Guión

Al editar un archivo en Atom Editor, ¿cómo selecciono varias líneas donde se necesita realizar la misma edición?

Por ejemplo:

this.name = name; this.age = age; this.sound = sound;

necesita ser transformado en:

that.name = name; that.age = age; that.sound = sound;

Imagine que hay muchas de estas líneas, pero no queremos utilizar un sistema de búsqueda y reemplazo porque cambiará más de lo que necesitamos.

Pregunta: ¿Hay un atajo de teclado para la selección de columnas?

¿Hay una secuencia de atajos de teclado ( preferiblemente Mac ) que podemos usar para:

  • a) seleccione la palabra inicial
  • b) seleccione la "columna" (esa palabra en varias líneas)

luego aplica el cambio a varias líneas a la vez ( a granel )

Sé cómo hacer esto en SublimeText: http://sublime-text-unofficial-documentation.readthedocs.org/en/latest/editing/editing.html#column-selection pero he probado muchas combinaciones de teclas diferentes sin tener suerte en Atom y Google ha resultado infructuoso ...


Con el cursor en algún lugar en el primer "esto", haga Ctrl + D (OS X: comando + D ) tres veces. Luego escribe "eso".

Otra opción es seleccionar las filas que desea editar. Luego seleccione "Dividir en líneas" desde el menú "selección". Luego presione la tecla de inicio y comience a editar en el modo de cursor múltiple.


Hay varias formas de lograr esto:

Teclado

Puede habilitar el modo de selección de columnas usando Ctrl + Shift + ↑ / ↓ . Esto le permitirá extender el cursor a múltiples filas. Una vez que haya seleccionado todas las filas, suelte las teclas y use la tecla Eliminar para eliminar el texto que desea reemplazar. Una vez que haya terminado, presione la tecla Esc para liberar los cursores.

Nota: Deberá deshabilitar el control de misión ( enlaces de teclas ) en OS X para usar esta combinación de teclas.

Cómo deshabilitar enlaces de clave de control de misión ( Mac )

Para hacer esto, abra Preferencias del sistema> Control de la misión

Ubique los enlaces de teclas para las ventanas Mission Control y Applications :

Deshabilite las asociaciones de teclas para estos dos:

Más detalles here .

Ratón

Si instala el paquete Sublime Style Column Selection , puede usar Alt + Mouse para seleccionar las columnas en cuestión.

Más detalles here .


Para mí en Atom 1.7.4 funcionó agregando líneas a mi / Users / username /.atom/keymap.cson. Por supuesto, estoy usando alt-shift-down como atajos.

''atom-workspace atom-text-editor:not([mini])'': ''alt-shift-down'': ''editor:add-selection-below''

Actualización: No pude configurar alt + shift + hacia abajo y alt + shift + hacia arriba al mismo tiempo. Por ahora estoy de acuerdo con alt + shift + down


Vine por este hilo, y la característica que estaba buscando personalmente era la extensión de multi-cursor .