InglésFrancésEspañol

Ad


icono de página de OnWorks

levee - Online en la nube

Ejecute levee en el proveedor de alojamiento gratuito OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el nivel de comando que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


dique - Un editor orientado a la pantalla.

SINOPSIS


dique [+ dirección] [presentar ...]

DESCRIPCIÓN


Levee es un editor orientado a pantallas basado en el editor de Unix "vi". Proporciona un terso,
poderosa forma de ingresar y editar texto (sin embargo, si desea un procesador de texto,
mejor con WordStar.)

Levee es un editor modelado. Opera en 3 modos: visual, comando e inserción. La mayoría de
el trabajo de edición se realiza en modo visual, la lectura y escritura de archivos se realiza en el comando
modo, y el modo de inserción hace lo que cabría esperar.

Cuando ingresa a Levee, puede especificar una dirección para comenzar a editar. Estas direcciones
están en el mismo formato que las direcciones del modo de comando, excepto que un + desnudo te colocará en
al final del archivo.

Levee tiene copyright (c) 1982-2008 de David L. Parsons. (vea el aviso al final de este
documento para los términos de distribución)

COMANDO MODO COMANDOS


Estos comandos se utilizan para editar archivos nuevos, escribir archivos modificados, cambiar
opciones, realizar sustituciones y un subconjunto de los comandos visuales. Toman como entrada
líneas completas, terminadas por return (ejecutar), o escape (abortar).

El modo de comando se alcanza escribiendo ":" o "Q" desde el modo visual. Si ingresa al modo de comando
escribiendo ":", Levee ejecutará un comando, luego regresará al modo visual después de
solicitándole "[más]". Si escribe algo excepto un espacio o retorno, Levee
aceptar otro comando y así sucesivamente. Sin embargo, si ingresa al modo de comando a través de "Q",
Levee permanecerá en modo de comando hasta que ingrese el comando "visual".

A NOTA ON COMANDO SINTAXIS
Un comando puede ir precedido de un rango de línea opcional. Si no proporciona un rango de línea,
Levee usará el rango de línea predeterminado que muestra el comando. Un rango de línea es uno o dos
especificaciones de dirección en el siguiente formato:

(.|$|'x|#) [(+|-) (/Patt/|?Patt?|#)]

. línea actual.

$ Última línea.

'x la línea con la marca x en ella.

# línea #.

Por ejemplo, ".-5,. + 5p" imprimirá cada línea dentro de diez líneas de la línea actual. "$ -5"
es la quinta línea desde el final del archivo, y "/ end / + 2" es la segunda línea después del
siguiente aparición del patrón "fin". Los patrones pueden ser expresiones regulares (ver
abajo.)

Además, un rango de línea desnuda establecerá la línea actual en la primera línea del rango y
imprime todas las líneas en ese rango. "1,10" establece la línea actual en 1, luego imprime las líneas 1
a 10.

Si especifica una línea inexistente en un rango, el comando
abortará y Levee le dirá "mala dirección".

Comando modo comandos
args muestra la lista de argumentos actual, si existe. El archivo que está actualmente
la edición estará enmarcada por '[' y ']'.

(.,.)el cambio
borre líneas, luego ingrese al modo de inserción.

(.,.)borrar
eliminar líneas. Las líneas eliminadas se almacenan en un Yank Buffer para su posterior recuperación con
"poner".

editar[!] [expediente]
Descarte el archivo actual y comience a editar uno nuevo. Si se realizaron cambios en el
archivo actual, debe ingresar "editar!" para obligar a Levee a descartar los cambios. Si tu
no especifique un nombre de archivo, Levee intentará reeditar el nombre de archivo actual.

Cuando Levee lee un archivo nuevo, le dirá cuántos bytes leyó, o
[desbordamiento] si el archivo es más grande que el búfer interno (256000 bytes en la mayoría
plataformas; 20k en USCD Pascal.)

modo ejecutivo
Permanezca en el modo de comando hasta que utilice el comando "visual".

presentar[nombre]
Haga eco de cuál es el nombre del archivo actual, su estado y la línea actual. Si tu proporcionas
con un nombre, cambiará el nombre del archivo a ese.

(.)insertar
Inserta texto encima de la línea actual. Si especifica un número de línea, Levee hará
que la línea actual, luego inserte encima de ella.

recuadro modo comandos
^W retroceda sobre la última palabra que ingresó.

^H volver sobre un carácter.

^U revise todas las entradas en esta línea.

^V escapar el siguiente carácter escrito. (Por ejemplo, ^ V ^ H pondrá una ^ H en el archivo).

ESC salir del modo de inserción.

^D Si está al comienzo de la línea, reduzca la sangría de las columnas de 'ancho de desplazamiento'.

^T Si está al comienzo de la línea, aumente la sangría en las columnas de 'ancho de turno'.

Cuando esté en modo de inserción, Levee no le permitirá ingresar ningún carácter de control excepto
volver y tab. Retorno finaliza la entrada en esta línea y abre una nueva línea para la entrada.

mapa[!][llave[texto]]
Definir / enumerar macros. Hay 3 formas de mapa:

mapa. Esto enumera todas las macros activas.

mapa(clave).
Esto muestra la macro asociada con (clave), si la hay.

mapa(tecla) (texto)
Esto asigna (clave) a (texto). Puede mapear cualquier clave excepto ":" y escapar. En lo normal
formulario (mapa), la macro será efectiva en modo visual, pero en la forma alternativa,
(mapa!), la macro será efectiva en los modos de inserción y comando.

Por ejemplo, si mapea! Ped return a "hola mundo", cada vez que ingrese una devolución en
comando o modo visual, la cadena "hola mundo" aparecería.

Next[expediente...]
Edite el siguiente archivo en el arglist o edite un nuevo arglist. Levee toma su inicial
Arglista fuera de la línea de comando cuando lo ejecutes. Si se establece "escritura automática", Levee
escribirá los cambios en el archivo actual antes de editar el siguiente.

(.)habiertos
Insertar debajo de la línea actual. De lo contrario, es como insertar.

anterior
Edite el archivo anterior en arglist. De lo contrario, como a continuación.

(.,.)Imprimir
Mostrar líneas sin cambiar la línea actual.

(.)poner Vuelva a colocar el contenido del búfer de yank en la línea debajo de la línea actual. Si tu
especificar una línea, restablece la línea actual, luego vuelve a colocar el búfer de yank. los
El búfer de yank se llena con los comandos de eliminación, cambio o yank. Poner no destruye
el búfer de tirón, por lo que puede volver a colocar el texto varias veces.

dejar[!]
Salga de Levee. Si desea descartar los cambios, use "salir!"

(.)leer[expediente]
poner el contenido de 'archivo' después de la línea actual.

rmpresentar Elimina 'archivo' del disco.

set[opción = valor]
Establezca una variable ajustable. Levee tiene una docena de variables definibles por el usuario que usted
puede jugar a través de este comando. Hay variables booleanas, enteras y de cadena que
puede configurar. Una cadena o una variable entera se establece mediante "set xxx = yyy", un valor booleano
La variable se configura mediante "set xxx" o "set noxxx".

Aquí están las variables configurables (y abreviaturas):

tamaño de tabulación(t)
tabulación.

ancho de turno(SO)
columnas para cambiar en ^ D, ^ T, >> o <

mover número de líneas para desplazarse en ^ D, ^ U

sangría automática(ai)
suministrar sangría durante el modo de inserción.

escribir automáticamente(ay)
escribir los cambios antes: siguiente,: anterior

autocopia(C.A)
haga copias de seguridad antes de escribir los cambios.

lista mostrar pestañas como ^ I, final de línea como $.

magic utilizar expresiones regulares en las búsquedas.

sufijo si el nombre del archivo no tiene extensión. en él, proporcione el sufijo. (Este es el único
variable de cadena.)

exagerar(Ay)
destruya el archivo antiguo primero, luego escriba.

embellecer(ser)
Cuando se establece, Levee no permitirá la inserción de ningún carácter de control excepto tabulación y
Regrese a menos que lo escape con ctrl-V.

Wrapscan
las búsquedas se envuelven alrededor del final del búfer.

ignorar caso(ic)
Ignore el caso de los caracteres alfabéticos durante las búsquedas.

Mapslash
(Solo versión ST) Asigne "/" en los nombres de archivo a "\". Si el ambiente contiene
`mapslash 'cuando se llama a levee, esta variable se establecerá por defecto en true, de lo contrario
por defecto es falso. (Consulte la documentacin de Teeny-shell sobre cmo el pequeo-
shell interpreta `mapslash ')

líneas(li)
(Solo versión ST) Cuántas líneas en la pantalla. Esto es principalmente para correr
dique a través del puerto serial - ponga set li = xx en su LVRC para una línea xx
terminal.

cols(CO)
(Solo versión ST) Cuántas columnas en la pantalla. Como la variable de líneas, es
para ejecutar el dique a través del puerto serie.

Puede establecer varias variables en una línea, como en 'set ws noai'. Para ver la corriente
configuración de estas variables,: set - sin ningún argumento - mostrará el actual
configuración.

Al inicio, Levee busca en la variable de entorno LVRC una lista de variables para configurar
(GEMDOS / MS-DOS). LVRC es una línea de la forma 'opción = valor ...'. Si tienes un LVRC
definido que es 'ts = 4 ow ahora', Levee establecerá tabsize en 4, activará la sobrescritura y activará
fuera de wrapscan.

Si está utilizando RMX, Levee busca en el archivo ": home: r? Lvrc" para la inicialización. Si tu
están usando Osy / SWOs, Levee busca en el archivo "* .lvrc". El formato de estos archivos es
diferente de la variable LVRC; consulte "fuente" para obtener más información.

fuentepresentar
Tome los comandos del modo de comando de 'archivo'. Estos comandos pueden ser cualquier comando legal,
excepto "visual". Si ocurre un error durante la ejecución de 'archivo', Levee abandona ese
nivel de abastecimiento.

En Osy / SWO, existen algunas diferencias en el modo de inserción desde dentro de un archivo de origen.
Ningún carácter tiene un significado especial excepto una línea que no contiene nada más que un punto,
que termina el modo de inserción. Por ejemplo:

: comandos
:insertar
bla bla bla bla bla bla
bla bla bla bla bla bla
bla bla bla bla bla bla
: más comandos

Si está ejecutando Levee en cualquier otro sistema operativo, no puede hacer una inserción desde un
:archivo fuente.

(.,.) substitute (delim) patt (delim) repl (delim) [qcpg]

(.,.)sustituir&

Busque patt y reemplácelo con repl. Levee buscará patt una vez en cada
línea y reemplácelo con repl. El delimitador puede ser cualquier carácter ascii.

El patrón es una expresión regular, como un patrón de búsqueda.

Puede incluir partes del patrón en la cadena de reemplazo; A '&' en el
copias del patrón de reemplazo en todo el patrón de origen, por lo que si hace un 'sub / this / &
y esa / g ', cada instancia de' esto 'será reemplazada por' esto y aquello '. También,
puede extraer partes del patrón utilizando la meta- argumento \ (y \)
caracteres. Los argumentos obtenidos por \ (& \) se colocan en la cadena de reemplazo
en todas partes, un \ 1 .. \ 9 [\ 1 es el primer argumento que configura con \ (& \)].
Entonces, si desea invertir el orden de dos subcadenas, puede hacer
'sub / \ (cadena1 \) \ (cadena2 \) / \ 2 \ 1 /'.

sustituye y rehace la última sustitución.

Opciones:

q, c antes de hacer el sustituto, muestre la línea afectada y espere a que escriba un
personaje. Si escribe 'y', hará la sustitución. 'q' aborta el sustituto,
'a' hace el resto del cambio sin preguntar y 'n' no lo hace.

p imprima las líneas afectadas después del cambio.

g hacer el cambio a nivel mundial. Es decir, hágalo por cada aparición de un patrón en una línea,
en lugar de solo una vez.

deshacer Deshaga la última modificación del archivo (excepto: editar,: siguiente,: rm o: escribir).
solo puede deshacer el último cambio en un archivo; deshacer cuenta como un cambio. : deshacer seguido
por: deshacer no hace nada al archivo.

desmapear(llave)
Desdefinir una macro (ver mapa).

visual[Lista]
Si ingresó al modo de comando con "Q" o "execmode", regrese al modo visual. Si tu
proporcionar una lista de argumentos, también hace un `: next 'en esa lista.

versión
Muestre qué versión de dique es esta.

(.,.)escribir [expediente]
Escribe líneas en un archivo. Si escribe todo en 'archivo', el nombre del archivo se establece
a 'archivo', y si no especifica un archivo, Levee escribirá en el nombre del archivo.

(.,.)wq [expediente]
Escriba en un archivo y luego salga.

(.,.)tirón
Tirar líneas del archivo al búfer de arrastre, para luego volver a colocarlas con "poner".

xit [!] Escribe los cambios en el archivo actual y luego sal. Si hay más archivos en el
arglist, use "xit!"

![mando]
Ejecutar comando.

Ejemplo:

! ls => hace un 'ls'.

Este comando solo está disponible en GEMDOS, MSDOS, RMX y Unix.

($) = Dé el número de línea de la línea a la que se dirige. / end / = le da el número de línea del
siguiente línea con un 'final'.

VISUAL MODO COMANDOS


Los comandos del modo visual lo mueven y modifican el archivo. Hay comandos de movimiento para
mueva el cursor por una variedad de objetos.

En la descripción, un (#) significa un recuento opcional. Si un comando tiene un recuento opcional,
le dirá lo que hace el recuento entre paréntesis. Un (*) significa que el comando puede ser
utilizado en los comandos de eliminar, tirar y cambiar.

Los recuentos se componen ingresando dígitos. Si escribe '45', el recuento se establecerá en 45. Para
cancelar un conteo, teclee ESC.

En esta sección se analizan ocasionalmente los "espacios en blanco". Los espacios en blanco son tabulaciones, espacios y el final de
la línea.

Cómo las la visualización funciona
Los caracteres se muestran en la pantalla como era de esperar, excepto que
Los caracteres no imprimibles se muestran como ^ x, y las pestañas se expanden a espacios (a menos que establezca el
lista de opciones, entonces se muestran como ^ I.) Cuando se sienta en un carácter de control o pestaña,
el cursor se coloca en el PRIMER carácter mostrado. Si mueve el cursor a cualquier otro
parte de ellos (a través de j o k - ver más abajo), cualquier cambio comenzará en el siguiente carácter.

Levee no muestra un marcador de final de archivo, pero las líneas más allá del final del archivo son
denotado por ~ líneas.

Si la lista está configurada, las pestañas se muestran como ^ I y el final de la línea se muestra como $.

Si una línea es demasiado larga para la pantalla, simplemente desaparecerá del final de la pantalla.

Levee manejará cualquier resolución de pantalla y cualquier fuente monoespaciada que le entregue (si está
ejecutándose en baja resolución, Levee le dará una ventana de 25x40, por ejemplo).

Visual modo comandos
^A Muestra un mensaje de depuración en la parte inferior de la pantalla. Esto no es nada útil
a menos que esté depurando el editor. Ignoralo.

(#) ^ D Desplácese por la pantalla hasta la mitad de la pantalla. Si se especifica un recuento, desplácese hacia abajo en el
número especificado de líneas.

^E Desplácese hacia abajo 1 línea (abreviatura de 1 ^ D)

^G Muestra estadísticas de archivos. Exactamente como ': archivo'.

(*)(#) ^ H
Mueve el cursor hacia la izquierda uno (cuenta) caracteres.

^I Vuelva a dibujar la pantalla.

(*)(#) ^ J
Bajar una (cuenta) líneas. Cuando usa ^ J y ^ K (abajo) para moverse hacia arriba o hacia abajo
líneas, el cursor permanecerá en la misma columna, incluso si está en medio de una
tabstop o más allá del final de una línea.

(*)(#) ^ K
Subir una (contar) líneas.

(*)(#) ^ L
Mover a la derecha uno (contar) caracteres.

(*)(#) ^ M
Muévase al primer espacio no blanco en la siguiente línea. Si se especifica un recuento, muévase a
las primeras líneas no blancas cuentan hacia abajo.

(#) ^ U Desplace la pantalla media página hacia arriba. Si se especifica un recuento, desplácese hacia arriba en las líneas de recuento.

^Y Desplace la pantalla hacia arriba 1 línea (abreviatura de 1 ^ U).

(#)a Insertar texto DESPUÉS del cursor. Si das un recuento, se repetirá la inserción
contar los tiempos (40i-ESC le dará una línea de 40 guiones).

Los comandos en el modo de inserción son los mismos para el modo visual y de comando.

(*)(#)B
Ir al principio de la última palabra (la palabra que cuenta hacia atrás). Una palabra es un
colección de caracteres alfanuméricos (a-z0-9 $ _ #) o cualquier otro carácter no blanco
(es decir, cualquier cosa menos espacio, tabulador, eoln).

c Cambiar un objeto. Cambiar elimina un objeto, luego ingresa al modo de inserción sin
redibujando la pantalla. Cuando le dice el objeto a cambiar, Levee pone un '$'
en el último carácter del objeto. No se puede cambiar al revés.

El objeto puede ser cualquier comando de modo visual marcado con un '(*)'. Por ejemplo, 'c4l'
cambiará los siguientes 4 caracteres en la línea a otra cosa. (4cl hace lo mismo
cosa - 4c4l cambia los siguientes 16 caracteres en esta línea.)

'cc' cambiará líneas enteras.

Al cambiar, eliminar o tirar de un objeto, se colocará en un búfer de extracción,
donde se puede recuperar mediante los comandos 'p' o 'P'.

(#)D Eliminar un objeto. Como 'cc', 'dd' afecta líneas enteras.

(*)(#)mi
Ir al final de la palabra actual.

(*)(#) f (x)
Encuentre la siguiente (cuenta) ocurrencia de un carácter en la línea actual. Para
ejemplo, si el cursor se encuentra en el primer carácter de la línea 'abcdef',
escribir "ff" colocará el cursor en la 'f'.

(*)(#) h
Mover a la izquierda uno (contar) caracteres. Exactamente como ^ H.

(#)I Empiece a insertar caracteres en el cursor. Si especifica un recuento, la inserción
se duplicarán los tiempos de recuento.

(*)(#) j
Bajar una (cuenta) líneas. Exactamente como ^ J.

(*)(#) k
Subir una (contar) líneas. Exactamente como ^ K.

, B (*) (#) l
Mover a la derecha un carácter (contar). Exactamente como ^ L.

m (x) Coloque el marcador (x). Hay 26 marcadores disponibles (az). Puedes moverte a un marcador
mediante el uso de los comandos 'o `.

(*)n Encuentre la siguiente aparición de un patrón de búsqueda. ¿Cuándo haces una búsqueda con un / o?
comando, Levee recordará el patrón y la dirección en la que buscó. 'n'
buscará en la misma dirección el patrón, 'N' buscará en la dirección opuesta
dirección.

o Abra una línea debajo de la línea actual para insertarla.

p Vuelva a colocar el texto retirado / eliminado después del cursor. El texto es tirado por la eliminación
(d, x, X, D), cambiar (c, C, s, S) y yank (y, Y) comandos.

(#) r (x)
Reemplace los caracteres (hasta el final de la línea) con (x). '4ra' cambiará las próximas 4
caracteres después del cursor en 'aaaa'.

(#)s cambiar uno (contar) caracteres. Abreviatura de (#) cl.

(*)(#) t (x)
Moverse hasta un carácter en la línea actual. Si estás en el primer carácter de
la línea 'abcdef' y escribe 'tf', terminará sentado en la 'e'.

u Deshacer la última modificación. Puede deshacer CUALQUIER comando de modificación excepto: editar,: siguiente,
: rm, o: escribir. (Al igual que: deshacer).

(*)(#) v
Vuelve al final de la palabra anterior (cuenta). Ver 'b' para el
definición de una palabra.

(*)(#) w
Avanzar hasta el principio de la siguiente (cuenta) palabra.

(#)X Elimina un (contar) caracteres hacia adelante. Abreviatura de (#) dl.

y Saque un objeto para usarlo más tarde. 'yy' tira líneas enteras.

A Agrega texto al final de la línea. Taquigrafía de $ a.

(*)(#)B
Ir al principio de la palabra actual. Exactamente como 'b'.

NOTA: Esto es incorrecto. los comandos de movimiento de palabras en mayúscula deben, y estarán en
el futuro, ser utilizado para el movimiento con palabras delimitadas por espacios.

C Cambia al final de la línea. Taquigrafía de c $.

D Eliminar hasta el final de la línea. Taquigrafía de d $.

(*)(#) F (x)
Moverse a la primera (cuenta) ocurrencia anterior de un carácter en la línea actual.
Si está sentado al final de la línea 'abcdef', escribir "Fa" lo moverá hacia atrás
a la 'a' al principio de la línea.

(*)(#)GRAMO
Ir a la línea. Si especifica un recuento, Levee se moverá a esa línea, y si no hay
contar, Levee se mueve al final absoluto del archivo.

Para llegar al inicio del archivo, escriba "1G". Para el final, solo "G".

(*)H Vaya al primer carácter no blanco en la parte superior de la pantalla.

I Insertar al final de la línea actual. Taquigrafía para $ i.

(#) J Une dos (cuenta + 1) líneas juntas. Unirse agrega la segunda línea al final de
el primero, dejando un espacio entre ellos. Si la primera línea termina en un espacio en blanco,
Levee no colocará un espacio.

(*)L Vaya al último carácter no blanco en la última línea de la pantalla.

(*)M Muévase al primer carácter no blanco en el medio de la pantalla.

O Abra una línea por encima de la línea actual. De lo contrario, funciona como 'o'.

P Vuelva a colocar el búfer de tirón en el cursor. De lo contrario, funciona como 'p'.

Q Ingrese y permanezca en el modo de comando. Al igual que el comando: exec. Para volver a
modo visual, debe ingresar el comando ': visual'.

R Modo de reemplazo. Un subconjunto limitado del modo de inserción que sobrescribe los caracteres hasta el final
desconectado. Se aplican todos los comandos normales del modo de inserción. Si sobrescribe un
carácter, luego vuelva sobre él con ^ H, ^ U o ^ W, volverá a aparecer después de salir
Modo de reemplazo.

Escape sale del modo de reemplazo.

NOTA: debido a un error, ingresando un en el modo Reemplazar lo dejará de nuevo en
modo visual con un error. Los reemplazos que ha realizado permanecerán.

S Cambia los personajes al revés. Taquigrafía para (#) cap.

(*)(#) T (x)
Volver al personaje en la línea actual. Si estás en el último carácter del
línea 'abcdef', si escribe "Ta" volverá a la 'b'.

(*)(#) W
Mover al final de la palabra. Exactamente como 'e'.

(#)X Eliminar caracteres al revés. Abreviatura de (#) dh.

Y Tirar hasta el final de la línea. Taquigrafía de y $.

ZZ Escriba los cambios en el archivo actual y salga si el último archivo está en arglist. Exactamente como: xit.

(*)PS
Mover al final de la línea. Si da una cuenta, muévase al final de la línea (cuenta-1)
hacia abajo (por lo que 2 $ lo mueve al final de la siguiente línea).

0 Moverse al principio de la línea actual. Taquigrafía para 0 |.

(#)! Canalice un objeto a través de un programa externo. Como 'cc', '!!' afecta líneas enteras.

(*)% Busque corchetes, paréntesis o corchetes ondulados que coincidan. Si no está sentado en
a '[] {} ()', Levee buscará hacia adelante uno de ellos en la línea actual, luego
coincidir con lo que encuentre.

[espacio]
Pasar al primer carácter no blanco de la línea actual.

& Rehaga el último comando de sustitución.

(*)(#) {
Ir al comienzo del párrafo de la cuenta atrás. Un párrafo está delimitado por un
linea en blanco.

(*)(#)}
Avanzar hasta el final del primer párrafo.

(*)(#) (
Vaya al comienzo de la oración número uno hacia atrás. Una oración está delimitada por un
., a!, o a? seguido de un espacio, una tabulación o un final de línea.

(*)(#))
Avanzar hasta el final de la frase de la cuenta.

(*)(#) -
Vaya a la (cuenta'th) línea anterior, la primera que no sea blanca.

(*)(#) +
Muévase a la (cuenta) siguiente línea, la primera que no sea blanca.

(#) ~ Cambie el caso de los siguientes caracteres del recuento. Las mayúsculas se vuelven minúsculas,
minúsculas se convierte en mayúsculas.

(*)`(x)
Muévase a la posición exacta de la marca (x). Hay una marca especial para algunos de los
modo visual mover comandos significados - '' lo llevará a donde estaba antes de la
último (,), ', `, G, /,?, n, N comando.

: Ejecute un comando de modo de comando. Cuando termine el comando, volverá a
modo visual si produce una línea de salida, pero si se desplaza por la pantalla, Levee
le pedirá [más] antes de volver al modo visual. Si escribe a: en respuesta a
el indicador [más], Levee permanecerá en modo de comando para un comando más.

(#) <(#)
Mueve uno (cuenta) los objetos que quedan. Si especifica un segundo recuento, Levee cambiará el
el objeto dejó tantas columnas; si no lo hace, se cambiarán de ancho de turno
columnas

Este es un cambio no destructivo. Si el cambio se trasladaría más allá del margen izquierdo, el
los objetos se moverán hacia el margen izquierdo, pero no más.

Al igual que los otros comandos de movimiento de objetos, '<<' afectará a líneas completas.

(#)> (#)
Mueve uno (cuenta) objetos a la derecha. Al igual que <, excepto que no moverá objetos más allá
el margen derecho de la pantalla. Si desplaza un objeto más allá del margen derecho de
la pantalla, se eliminará toda su sangría y terminará a la izquierda
margen.

. Repite el último comando de modificación. (excepto deshacer)

(*)? Busque el patrón al revés. Escape aborta el patrón de búsqueda y un patrón vacío
significa buscar de nuevo el último patrón.

(*)/ Busque patrones hacia adelante. De lo contrario, como?.

(#) | Mover a la columna especificada. Si no tiene un recuento, pase a la columna 0.

REGULAR EXPRESIONES


Levee da significados especiales a algunos personajes durante una coincidencia de patrones. El personaje
"." coincidirá con cualquier carácter, el carácter "*" coincidirá con cero o más ocurrencias del
carácter anterior (por lo tanto, un * coincidirá con 'a', 'aa', 'aaa', etc., o no coincidirá con nada).
Si un patrón comienza con "^", solo coincidirá al principio de una línea y
los patrones que terminan con "$" solo coincidirán al final de una línea.

Los corchetes ('[]') también tienen un significado especial. Significan coincidir con cualquiera de los personajes.
dentro de los corchetes. '[abc]' coincidirá con 'a', 'b' o 'c'. Puede especificar un rango de
caracteres entre corchetes mediante el uso de un guión (-). '[az]' coincidirá con cualquier minúscula
Caracter alfabético. Si ^ es el primer carácter del corchete, significa que coincide con cualquier
carácter excepto los que están entre paréntesis. '[^ abc]' coincidirá con cualquier cosa excepto 'a', 'b' o
'C'.

La barra invertida quita un significado especial a estos caracteres, pero '\ t' especifica una pestaña, y
\ (& \) delimitan argumentos dentro de un patrón (usado solo por: sustituto).
\ <y \> también tienen un significado especial; coinciden con el inicio y el final de alfanumérico
tokens.

Si desactiva la variable del editor 'magia', ninguno de los caracteres anteriores tendrá
significado especial dentro de un patrón (ver 'conjunto').

Algunos patrones de ejemplo:

^ end $ Encuentra una línea que sea simplemente 'final'.

[Ee] [Nn] [Dd]
Encuentra un "final", ignorando el caso.

[A-Za-z] [A-Za-z0-9] *
Encuentra el siguiente identificador.

([*]. * [*])
Busque el siguiente comentario pascal de una línea.

Busque la siguiente aparición de 'the'.

LIMITACIONES


Levee solo puede editar archivos de hasta 256000 caracteres. ^ M se utiliza como su línea interna
separador, por lo que insertar ^ M tendrá consecuencias interesantes.

Utilice el dique en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 2
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 3
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 4
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • 5
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 6
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • Más "

Comandos de Linux

Ad