# Aspectos básicos

&kwrite; y &katepart; son fáciles de usar. Cualquiera que haya usado un editor de textos alguna vez no debería tener ningún problema al usarlos.

## Arrastrar y soltar

&katepart; emplea el protocolo de arrastrar y soltar de &kde;, eso significa que puede arrastrar y soltar archivos en &katepart; desde el escritorio, desde el gestor de archivos &dolphin;, o desde un sitio &FTP; remoto abierto desde una ventana de &dolphin;.

## Opciones de la línea de órdenes

Aunque es más probable que inicie &kwrite; desde el menú de &kde; o desde un icono del escritorio, también puede abrirlo desde una línea de órdenes de una ventana del terminal. Existen algunas opciones prácticas que estarán disponibles.varias opciones.

Muchas otras aplicaciones que utilizan &katepart; ofrecen opciones similares de línea de órdenes.

### Especificar un archivo

Especificando la ruta y el nombre de un archivo particular el usuario puede hacer que &kwrite; abra (o cree) el archivo inmediatamente después de iniciarse. Esta opción puede tener el siguiente aspecto:

    % kwrite
    /home/micasa/docs/miarchivo.txt

### Especificar un archivo en Internet

El método arriba mencionado se puede usar para abrir archivos a través de Internet (si el usuario dispone de una conexión activa en ese momento). Por ejemplo:

    % kwrite
    ftp://ftp.kde.org/pub/kde/README

### Otras opciones con la línea de órdenes

Están disponibles las siguientes opciones:

``kwrite` `--help``

- Muestra una lista de las opciones básicas disponibles en la línea de órdenes.

``kwrite` `--author``

- Muestra los autores de &kwrite; en la ventana de terminal.

``kwrite` `-v`, `--version``

- Muestra un listado con la información sobre la versión de la aplicación.

``&kwrite;` `--license``

- Mostrar información de licencia.

``kwrite` `--desktopfile` `nombre de archivo``

- Nombre del archivo base de la entrada de escritorio para esta aplicación.

``kwrite` `-e`, `--encoding` `codificación` `&URL;``

- Hace que &kwrite; utilice la codificación utilizada para el documento.

``kwrite` `-l`, `--line` `línea` `&URL;``

- Se sitúa en la línea especificada después de abrir el documento.

``kwrite` `-c`, `--column` `columna` `&URL;``

- Se sitúa en la columna especificada después de abrir el documento.

``kwrite` `-i`, `--stdin``

- Hace que &kwrite; lea el contenido del documento desde STDIN. Es similar a la opción `-` utilizada en la mayor parte de los programas de líneas de órdenes, y le permite redirigir la salida de la orden a &kwrite;.

## Accesos rápidos

Muchos de los accesos rápidos de teclado pueden configurarse mediante el menú Preferencias. De forma predeterminada &katepart; usa los siguientes accesos rápidos:

Ins | Cambia entre los modos insertar y sobrescribir. Cuando se encuentra en el modo insertar, el editor añadirá al texto cualquier carácter tecleado desplazando cualquier dato a la derecha del cursor. El modo sobrescribir hará que cada carácter tecleado elimine el carácter situado a la derecha del cursor de texto.
Flecha izquierda | Mueve el cursor un carácter a la izquierda.
Flecha derecha | Mueve el cursor un carácter a la derecha.
Flecha arriba | Mueve el cursor una línea arriba.
Flecha abajo | Mueve el cursor una línea abajo.
Página arriba | Mueve el cursor una página hacia arriba.
&Alt;RePág | Marcador anterior
Página abajo | Mueve el cursor una página hacia abajo.
&Alt;AvPág | Siguiente marcador.
&Backspace; | Borra el carácter a la izquierda del cursor.
Inicio | Mueve el cursor al comienzo de la línea.
Fin | Mueve el cursor al final de la línea.
Borrar | Borra el carácter a la derecha del cursor (o cualquier texto seleccionado).
&Shift;&Enter; | Inserta una nueva línea añadiendo los caracteres del principio de la línea actual que no sean letras ni números. Es útil, ⪚ para escribir comentarios en el código: al final de la línea // un texto pulse este acceso rápido y la siguiente línea ya empezará con // . Así que no hace falta que introduzca los caracteres de comentario al principio de cada nueva línea de comentarios.
&Shift;Flecha izquierda | Marca el texto un carácter a la izquierda.
&Shift;flecha derecha | Marca el texto un carácter a la derecha.
F1 | Ayuda
&Shift;F1 | ¿Qué es esto?
F3 | Buscar siguiente
&Shift;F3 | Buscar anterior
&Ctrl;H | Buscar seleccionado
&Ctrl;&Shift;H | Buscar seleccionado hacia atrás
&Ctrl;A | Seleccionar todo
&Ctrl;&Shift;A | Deseleccionar
&Ctrl;&Shift;B | Modo de selección de bloque
&Ctrl;B | Insertar un marcador.
&Ctrl;C | Copiar el texto marcado al portapapeles.
&Ctrl;D | Comentar
&Ctrl;&Shift;D | Descomentar
&Ctrl;F | Buscar
&Ctrl;G | Ir a la línea...
&Ctrl;I | Seleccionar sangrado
&Ctrl;&Shift;I | Seleccionar sangrado inverso
&Ctrl;J | Unir líneas
&Ctrl;N | Nuevo documento
&Ctrl;O | Abrir un documento
&Ctrl;P | Imprimir.
&Ctrl;Q | Salir: cerrar la copia activa del editor.
&Ctrl;R | Sustituir
&Ctrl;S | Llama a la orden Guardar.
&Ctrl;U | Mayúsculas
&Ctrl;&Shift;U | Minúsculas
&Ctrl;&Alt;U | Capitalizar
&Ctrl;V | Pega el contenido del portapapeles.
&Ctrl;W | Cerrar
&Ctrl;X | Borra el texto marcado y lo copia en el portapapeles.
&Ctrl;Z | Deshacer
&Ctrl;&Shift;Z | Rehacer
&Ctrl;- | Contraer un nivel local
&Ctrl;&Shift;- | Contraer el nivel superior
&Ctrl;+ | Expandir un nivel local
&Ctrl;&Shift;+ | Expandir el nivel superior
Meta&Ctrl;V | Modo de entrada VI
&Ctrl;Espacio | Invocar autocompletado de código
F5 | Volver a cargar
F6 | Muestra/Oculta el borde del icono
F7 | Cambiar a la línea de órdenes
F9 | Mostrar/Ocultar marcadores de plegado
F10 | Ajuste de línea dinámico
F11 | Mostrar/Ocultar números de línea