Cómo crear plantilla de encabezado personalizado para scripts de shell en vim

Cómo crear plantilla de encabezado personalizado para scripts de shell en vim

En este artículo, le mostraremos una manera simple de configurar un encabezado personalizado para todos los scripts bash recién creados en Vim Editor. Esto significa que cada vez que abres un nuevo .mierda Archivo utilizando el editor VI/VIM, el encabezado personalizado se agregará automáticamente al archivo.

Cómo crear archivo de plantilla de encabezado de script de script bash personalizado

Primero comenzar creando el archivo de plantilla llamado sh_header.temperatura, que contiene su encabezado de script de bash personalizado, posiblemente debajo ~/.empuje/ Directorio debajo de su hogar.

$ vi ~/.vim/sh_header.temperatura 

A continuación, agregue las siguientes líneas (no dude en establecer su propia ubicación de archivo de plantilla y encabezado personalizado) y guardar el archivo.

Plantilla de encabezado personalizado para scripts
#!/bin/Bash ########################################## ###################. ############################################## ########### 
Crear plantilla de encabezado personalizado para scripts

La plantilla anterior agregará automáticamente la requerida "el asunto" línea: "#!/bin/bash " y tus otros encabezados personalizados. Tenga en cuenta que en este ejemplo, agregará manualmente el nombre, la descripción y los argumentos del script al editar el contenido de su script.

Configurar autocmd en el archivo VIMRC

Ahora abre tu empuje archivo de inicialización ~/.vimrc para editar y agregarle la siguiente línea.

au bufnewfile *.sh 0r/home/aaronkilik/.vim/sh_header.temperatura 

Dónde:

  • au - significa autocmd
  • bufnewfile - evento para abrir un archivo que no existe para editar.
  • *.mierda - Considere todos los archivos con .mierda extensión.

Entonces, la línea anterior instruye al editor VI/VIM que lea el contenido del archivo de plantilla (/Home/Aaronkilik/.vim/sh_header.temperatura) e insértelo en cada nuevo .mierda Archivo abierto por un usuario.

Configurar el archivo VIMRC

Prueba el encabezado de script de bash personalizado en el nuevo archivo de script

Ahora puede probar si todo funciona abriendo un nuevo .mierda Archivo utilizando el editor VI/VIM, y su encabezado personalizado debe agregarse automáticamente allí.

Prueba de $ VI.mierda 
Verificar el encabezado personalizado en nuevos scripts

Para obtener más información, consulte la documentación VIM AutoCMD.

Por último, aquí hay algunas guías útiles sobre el editor Bash Scripting y VIM:

  1. 10 consejos útiles para escribir scripts bash efectivos en Linux
  2. 10 razones por las que debe usar el editor de texto VI/VIM en Linux
  3. Cómo proteger contraseña un archivo VIM en Linux
  4. Cómo habilitar el resaltado de sintaxis en VI/VIM Editor

Eso es todo! Si tiene alguna pregunta o consejos y trucos de secuencia de comandos bash útiles para compartir, use el formulario de comentarios a continuación.