Cómo hacer 'Vim Editor' como Bash-Ide usando el complemento 'Bash-Support' en Linux

Cómo hacer 'Vim Editor' como Bash-Ide usando el complemento 'Bash-Support' en Linux

Un IDE (Entorno de desarrollo integrado) es simplemente un software que ofrece instalaciones y componentes de programación muy necesarios en un solo programa, para maximizar la productividad del programador. IDES presentó un solo programa en el que se puede hacer todo el desarrollo, lo que permite a un programador escribir, modificar, compilar, implementar y depurar programas.

En este artículo, describiremos cómo instalar y configurar el editor VIM como un Bashide utilizando el compatible complemento VIM.

¿Qué es el soporte de Bash?.complemento VIM?

compatible es un complemento VIM altamente personalizable, que le permite insertar: encabezados de archivo, declaraciones completas, comentarios, funciones y fragmentos de código. También le permite realizar una verificación de sintaxis, hacer un ejecutable de script, iniciar un depurador simplemente con una pulsación de teclas; Haz todo esto sin cerrar el editor.

Generalmente hace que Bash Scripting sea divertida y agradable a través de la escritura/inserción de la escritura organizada y consistente del contenido del archivo utilizando claves de acceso directo (asignaciones).

El complemento de la versión actual es 4.3, versión 4.0 fue una reescritura de la versión 3.12.1; versión 4.0 o mejor, se basan en un sistema de plantilla completamente nuevo y más potente, con sintaxis de plantilla cambiada a diferencia de las versiones anteriores.

Cómo instalar el complemento de soporte bash en Linux

Comience descargando la última versión del complemento Bash-Support usando el comando a continuación:

Descargas de $ CD $ curl http: // www.empuje.org/scripts/download_script.php?src_id = 24452>-soporte de bash.cremallera 

Luego instálelo de la siguiente manera; crear el .empuje directorio en su carpeta de inicio (en caso de que no exista), muévete a ella y extraiga el contenido de compatible.cremallera allá:

$ mkdir ~/.vim $ cd .vim $ unzip ~/descargas/bash-support.cremallera 

A continuación, activelo desde el .vimrc archivo:

$ vi ~/.vimrc 

Insertando la línea a continuación:

Plugin del tipo de filete en el número de establecimiento #Optionally Agregue esto para mostrar números de línea en VIM 

Cómo usar el complemento de soporte de bash con Vim Editor

Para simplificar su uso, las construcciones utilizadas con frecuencia, así como ciertas operaciones, se pueden insertar/realizar con asignaciones clave respectivamente. Las asignaciones se describen en ~/.vim/doc/bashsupport.TXT y ~/.vim/bash-support/doc/bash-hotkeys.pdf o ~/.vim/bash-support/doc/bash-hotkeys.Texas archivos.

Importante:
  1. Todas las asignaciones ((\)+Charater (s) combinación) son específicos del tipo de archivo: solo están trabajando con 'Sh' archivos, para evitar conflictos con mapeos de otros complementos.
  2. La velocidad de escritura es importante: cuando se usa el mapeo clave, la combinación de un líder ('\') y los siguientes personajes solo serán reconocidos por un corto tiempo (posiblemente menos de 3 segundos - basado en la suposición).

A continuación se presentan ciertas características notables de este complemento que explicaremos y aprenderemos cómo usar:

Cómo generar un encabezado automático para nuevos scripts

Mire el encabezado de muestra a continuación, para que este encabezado se cree automáticamente en todos sus nuevos scripts bash, siga los pasos a continuación.

Opciones de encabezado de muestra de script

Comience estableciendo sus datos personales (nombre del autor, referencia del autor, organización, empresa, etc.). Usa el mapa \ ntw Dentro de un búfer bash (abra un script de prueba como el siguiente) para iniciar el asistente de configuración de la plantilla.

Seleccionar opción (1) Para configurar el archivo de personalización, luego presione [Ingresar].

Prueba de $ VI.mierda 
Establecer personalizaciones en el archivo de scripts

Después, golpe [Ingresar] de nuevo. Luego seleccione la opción (1) una vez más para establecer la ubicación del archivo de personalización y presionar [Ingresar].

Establecer la ubicación del archivo de personalización

El asistente copiará el archivo de plantilla .vim/bash-support/rc/personal.plantillas a .vim/plantillas/personal.plantillas y ábralo para editar, donde puede insertar sus datos.

Prensa i para insertar los valores apropiados dentro de las cotizaciones individuales como se muestra en la captura de pantalla.

Agregar información en el encabezado de script

Una vez que haya establecido los valores correctos, escriba : WQ Para guardar y salir del archivo. Cierre el script de prueba bash, abra otro script para verificar la nueva configuración. El encabezado del archivo ahora debe tener sus datos personales similares a los de la captura de pantalla a continuación:

$ test2.mierda 
Auto agrega encabezado al script

Hacer accesible la ayuda para el complemento de soporte bash-support accesible

Para hacer esto, escriba el comando a continuación en el Empuje línea de comando y presione [Ingresar], creará un archivo .vim/doc/etiquetas:

: helptags $ home/.vim/doc/ 
Agregar ayuda de complemento en el editor VI

Cómo insertar comentarios en scripts de shell

Para insertar un comentario enmarcado, escriba \ CFR en modo normal:

Agregar comentarios a los scripts

Cómo insertar declaraciones en un script de shell

Las siguientes son asignaciones clave para insertar declaraciones (norte - modo normal, i - Modo de inserción):

  1. \Carolina del Sur - Caso en ... ESAC (n, i)
  2. \ SEI - Elif entonces (n, i)
  3. \ SF - porque en Do Do (n, i, v)
  4. \ SFO - para (((...)) hacer hecho (n, i, v)
  5. \si - Si entonces Fi (n, i, v)
  6. \ SIE - Si entonces el más FI (n, i, v)
  7. \ SS - Seleccionar en Do Done (n, i, v)
  8. \ su - Hasta que lo haga (n, i, v)
  9. \sudoeste - Mientras lo haga (n, i, v)
  10. \ SFU - función (n, i, v)
  11. \ SE - echo -e "..." (n, i, v)
  12. \ sp - printf "..." (n, i, v)
  13. \ SA - elemento de matriz, $ .[.] (n, i, v) y muchas más características de matriz.

Insertar un encabezado de función y función

Tipo \ SFU Para agregar una nueva función vacía, luego agregue el nombre de la función y presione [Ingresar] Para crearlo. Después, agregue su código de función.

Insertar una nueva función en el script

Para crear un encabezado para la función anterior, escriba \ CFU, Ingrese el nombre de la función, haga clic en [Ingresar], y complete los valores apropiados (nombre, descripción, parámetros y retornos):

Crear función de encabezado en script

Más ejemplos de agregar declaraciones bash

A continuación se muestra un ejemplo que muestra la inserción de una declaración IF usando \si:

Agregar instrucción Insertar al script

El siguiente ejemplo muestra la adición de un eco declaración utilizando \ SE:

Agregar la declaración de echo al script

Cómo usar la operación de ejecución en el editor VI

La siguiente es una lista de algunas asignaciones clave de operaciones de ejecución:

  1. \ RR - Actualizar archivo, ejecutar script (n, i)
  2. \real academia de bellas artes - Establecer argumentos de línea CMD de script (n, i)
  3. \ RC - Actualizar el archivo, verificar la sintaxis (n, i)
  4. \ rco - Opciones de verificación de sintaxis (n, i)
  5. \ rd - Comienza el depurador (n, i)
  6. \re - hacer script ejecutable/no exec.(*) (en)

Hacer ejecutable de script

Después de escribir el script, guárdelo y escriba \re Para hacerlo ejecutable presionando [Ingresar].

Hacer ejecutable de script

Cómo usar fragmentos de código predefinidos en un script bash

Los fragmentos de código predefinidos son archivos que contienen un código ya escrito destinado a un propósito específico. Para agregar fragmentos de código, escriba \ nr y \noroeste para leer/escribir fragmentos de código predefinidos. Emitir el comando que sigue para enumerar los fragmentos de código predeterminado:

ps .vim/bash-support/codesnippets/ 
Lista de fragmentos de código

Para usar un fragmento de código, como el comienzo de software libre, escriba \ nr y use la función Auto-Completion para seleccionar su nombre y presione [Ingresar]:

Agregar fragmento de código al script

Crear fragmentos de código predefinidos personalizados

Es posible escribir sus propios fragmentos de código en ~/.vim/bash-support/codesnippets/. Es importante destacar que también puede crear sus propios fragmentos de código a partir del código de script normal:

  1. Elija la sección del código que desea usar como fragmento de código, luego presione \noroeste, y darle un nombre de archivo.
  2. para leerlo, escriba \ nr y use el nombre de archivo para agregar su fragmento de código personalizado.

Vea la ayuda para el comando incorporado y bajo el cursor

Para mostrar ayuda, en modo normal, escriba:

  1. \S.S - Para ayuda incorporada
  2. \ HM - Para una ayuda de comando
Ver ayuda del comando incorporado

Para obtener más referencia, lea el archivo:

~/.vim/doc/bashsupport.txt #copy de la documentación en línea ~/.vim/doc/etiquetas 

Visite el repositorio de GitHub de complemento Bash-Support: https: // github.com/wolfgangmehner/bash-support
Visite el complemento Bash-support en el sitio web de VIM: http: // www.empuje.org/scripts/script.php?script_id = 365

Eso es todo por ahora, en este artículo, describimos los pasos de instalar y configurar VIM como un Bash-Ide en Linux usando el complemento BASH-Support. Echa un vistazo a las otras características emocionantes de este complemento y las comparte con nosotros en los comentarios.