LINUX

Introducción a AMP | Aprenda el método de instalación de AMP en Linux

Amperio es un editor de texto completo para su terminal, que está inspirado en el enfoque modelo de vim para la edición de texto. Amp tiene como objetivo mantener las cosas lo más simples posible (SAVIA). Ya hay disponibles muchos editores altamente configurables. En esencia, amp tiene como objetivo minimizar la configuración y proporcionar una gran experiencia lista para usar.

Como ya sabe vim editor de manera similar, Amp es un editor modal: las pulsaciones de teclas realizan diferentes funciones según el modo actual. Están disponibles muchos modos familiares (insertar, normal, seleccionar, etc.), así como varios nuevos que brindan funcionalidad adicional. En este artículo, le mostramos cómo instalar la herramienta amp en ubuntu y arch Linux.

Características esenciales

Lo primero que ya sabemos, la audiencia principal de Amp es desarrolladores. Entonces, las características que están disponibles, el resaltado de sintaxis, un buscador de archivos difuso, el salto de símbolo local y la integración básica de Git están disponibles sin configuración adicional o dependencias externas que están en el valor predeterminado. (por ejemplo, complementos, ctags, binarios de indexación externos … etc). Entonces estas son las herramientas predeterminadas, hablemos de sus características.

una. Lo primero que debemos saber es que Amp no debería requerir ninguna configuración inicial.

B. Las preferencias del usuario viven en un solo YAML (YAML es un lenguaje de serialización de datos legible por humanos. Se usa comúnmente para archivos de configuración, pero podría usarse en muchas aplicaciones donde los datos se almacenan o se transfieren.mitted. )

C. También hay un comando incorporado para editar fácilmente este archivo sin tener que salir de la aplicación.

D. Admite UTF-8 (y por proxy, ASCII)

Próximas funciones

una. No está previsto admitir otros tipos de codificación. Los finales de línea de Windows (CRLF) tampoco son compatibles actualmente, pero esperamos que amp los agregue en los próximos días.

B. A diferencia de Vim, Amp no proporciona paneles divididos y el soporte no está planeado. Se recomienda usar tmux en su lugar, que proporciona esto (y mucho más) para su shell, editor de texto y cualquier otra aplicación basada en terminal que pueda usar. Pero esperamos que Amp lance todas sus funciones muy pronto, ya que todos sabemos que no está planeado, pero esperamos que se publique pronto.

Instalación de amplificador

en Arch Linux

1. Instale git para su Arch Linux escribiendo

$ pacman -S git

O instalación para git en Ubuntu escribiendo

$ sudo apt-get install git

2. Instale amp para Arch Linux

Primero, tenemos que descargar amp de git-hub escribiendo este comando

$ git clone https://aur.archlinux.org/amp.git

Para Ubuntu igual que el comando anterior. Asegúrese de descargar amp en Desktop porque le facilita la instalación.

Ahora vaya al directorio amp donde descarga desde git-hub escribiendo cd (cambiar directorio), el comando cd funcionará tanto en la plataforma arch como en ubuntu. Entonces vaya al directorio amp escribiendo el siguiente comando

$ cd /home/username/Desktop/amp/

Aquí, colocamos el nombre de usuario en ese directorio, por ejemplo, mi nombre de usuario es anonsurf, así que escribo

$cd /home/anonsurf/Desktop/amp/

Asegúrese de que su directorio de instalación esté en el escritorio antes de que lo analicemos.
Así que ahora instalemos

Para Arch Linux escribiendo

$ makepkg

Aquí, solo estamos tratando de crear un archivo de paquete para la instalación. Si faltan las dependencias necesarias, makepkg emitirá una advertencia antes de fallar. Para construir el paquete e instalar las dependencias necesarias, agregue la bandera -s/--syncdeps:

$ makepkg --syncdeps

Añadiendo el -r/--rmdeps causas de la bandera makepkg para eliminar las dependencias de make más adelante, que ya no son necesarias. Si crea paquetes constantemente, considere usar Pacman / Consejos y trucos, eliminando paquetes no utilizados (huérfanos) de vez en cuando.

Nota:

  • Estas dependencias deben estar disponibles en los repositorios configurados; consulte pacman, repositorios y espejo para obtener más detalles. Alternativamente, se pueden instalar dependencias manualmente antes de construir (pacman -S --asdeps dep1 dep2).
  • Solo se utilizan valores globales al instalar dependencias, es decir, no se utilizará ninguna anulación realizada en la función de empaquetado de un paquete dividido.

Una vez que se satisfacen todas las dependencias y el paquete se compila correctamente, un archivo de paquete (pkgname-pkgver.pkg.tar.xz) se creará en el directorio de trabajo. Para instalar, use -i/--install (igual que pacman -U pkgname-pkgver.pkg.tar.xz):

Entonces, después de crear el paquete, tenemos que instalarlo en nuestro sistema. Instale el paquete escribiendo el siguiente comando.

$ makepkg --install

Para limpiar archivos y carpetas sobrantes, como archivos extraídos $srcdir, agrega la opción -c/--clean. Esto es útil para múltiples compilaciones del mismo paquete o para actualizar la versión del paquete, mientras se usa la misma carpeta de compilación. Evita que los archivos obsoletos y remanentes se transfieran a las nuevas compilaciones:

$ makepkg --clean

Para obtener más detalles sobre makepkg, puede buscar en la web.

En Ubuntu 16.04

Para Ubuntu necesitas instalar libssl-dev

$ sudo apt-get install libssl-dev

Ahora instale Cargo, por lo que para instalar carga debe escribir el siguiente comando.

$ sudo apt-get install cargo

Después de instalar la carga, debe instalar el amplificador escribiendo

$ cargo install --git https://github.com/jmacdonald/amp/

Ahora instalará el amplificador para su sistema operativo para buscar más detalles amplificador en git-hub.

Uso de amplificador

Saliendo

Antes de iniciar Amp, siempre es una buena idea saber cómo dejar de fumar. Escribe Q (Shift+q) para salir cuando está en modo normal.

Abrir archivos

A menos que haya especificado rutas de archivo al ejecutar Amp, será recibido con una pantalla de bienvenida. Puede buscar y editar archivos en modo abierto, presionando Space.

Buscando archivos

El buscador de archivos de Amp es un poco diferente a la mayoría. En lugar de utilizar un algoritmo de fuzzing de cadenas para hacer coincidir las rutas de los archivos con la consulta, utiliza fragmentos de cadenas. En lugar de escribir palabras completas, use fragmentos del nombre de la ruta, separados por espacios:

mod app op → src /modificaciónels /aplicaciónlicaciones /modificaciónes /open.rs

Términos de búsqueda deber ocurren en la ruta, que en la práctica tiende a producir menos resultados y más precisos que la coincidencia aproximada. El orden de las fichas no importa; puede agregar fragmentos de los nombres de directorio principal después de los fragmentos de nombre de archivo.

Seleccionar / abrir archivos

Una vez que se muestra el archivo que está buscando, puede seleccionarlo usando el up y down flechas, seguidas de Enter. El buscador de archivos también tiene sus propios modos de inserción / normal. Golpeando esc atenuará el área de entrada y expondrá las siguientes combinaciones de teclas:

Acción de las teclas

Espacio / Entrar Abre los archivos seleccionados.

j Selecciona el siguiente resultado.

k Selecciona los resultados anteriores.

i Edite la consulta de búsqueda.

esc Dejar el modo abierto.

Movimiento

El desplazamiento hacia arriba / abajo en el modo normal utiliza el , y m claves, respectivamente.

Para el movimiento del cursor, el habitual h,j,k,l los comandos de movimiento están ahí, junto con w,b equivalentes de palabras. Algo más que eso y querrás usar el modo de salto. Prensa f para cambiar al modo de salto.

Saltar a los símbolos

Para archivos con soporte de sintaxis, puede saltar a las definiciones de clases, métodos y funciones usando el modo de símbolo. Pegar Enter en modo normal para utilizar el buscador de símbolos, que funciona de forma idéntica al modo abierto.

Saltar a una línea específica

También puede mover el cursor a una línea específica usando g, que solicitará una línea de destino.

Trabajar con texto

Teclas Acción

-i Usar i para ingresar al modo de inserción. Cuando haya terminado de agregar texto, presione esc para volver al modo normal.

Backspace Elimina el carácter a la izquierda del cursor.

x Elimina el carácter a la derecha del cursor.

d Eliminar desde el cursor hasta el final de la palabra.

c Cambia el texto del cursor al final de la palabra.

y Copia la línea actual.

v Inicie un rango de selección de texto.

/,n/N Buscar cuando se encuentra el resultado n para el siguiente y N para el anterior.

z En modo normal para suspender Amp y volver a tu caparazón.

fg Correr fg para reanudarlo cuando esté listo para editar nuevamente.

Así que todo esto se trata del editor de texto de amplificador alternativo de vim. Si no se siente cómodo con vim, también puede usar amp, así que como un AMP completo no es malo para la edición de texto, puede usarlo cuando no se sienta cómodo con otros editores de texto.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar