Por medio de este tutorial quiero enseñar cuales son los pasos para la creación de archivos por medio del comando VIM sea para utilizarlo para en programación o en algo de tu interés, adicional dar permisos para saber que personas o grupos de personas pueden ejecutarlo y además poder ejecutarlo en consola y si de pronto falla te enseñaremos a abrirlo en Visual Studio Code.
¡Lets go!
Paso 1: Orden
Después de abrir nuestra consola de Ubuntu vamos a verificar donde estamos, para ellos usaremos el comando:
pwd
por lo general va a ser el home del usuario con el que acabamos de ingresar, en ocasiones tenemos muchos documentos regados en el home, entonces para ser un poco más organizados vamos a crear una carpeta:
mkdir CalcularEtapaVida
Algo importante al momento de crear la carpeta es colocar un nombre que nos de indicios de que trata el contenido que va a tener, para este caso vamos a calcular según la edad en que etapa de la vida se encuentra una persona, si es niño, adolescente o adulto. (Puedes colocar el nombre que mejor te parezca).
Con el siguiente comando vamos a poder verificar la creación de nuestra carpeta:
ls -lht
Una vez verificada la creación procederemos a entrar a la carpeta con el comando:
cd CalcularEtapaVida
Paso 2: Creación
Existen varios comandos con los cuales vamos a poder crear archivos con contenido o sin contenido en Linux los cuales son cat
, touch
, echo "Ejemplo" > archivo.txt
, nano
, vi
y vim
todos estos tienen diferentes formas de usarlos, pero en esa oportunidad emplearemos el comando vim
más el nombre del archivo y finalizamos con la extension .py porque vamos a vrear un archivo Python:
vim CalcularEtapaVida.py
Al final del archivo podemos ver como nos dice que es un archivo nuevo.
Paso 3: ¡Al fin nuestro código!
Lo primero que vamos a hacer es habilitar la edición en nuestro editor de texto, para eso oprimimos una vez la tecla
i
Una vez lo hagamos en la parte inferior izquierda se mostrara un campo de dialogo que dice – INSERT – una vez lo veamos insertaremos o crearemos nuestro código.
Para salir del estado de edición oprimimos la tecla escape
esc
Y para guardar lo único que debemos hacer es escribir (si escribir, validando que desapareció el comentario de INSERT en la parte de abajo)
:wq!
La letra w
es para guardar, mientras que la letra q
es para salir, y el !
es para realizarlo de manera forzada, (también puedes emplear estos dos primeros por separado) después de esto damos enter
y con esto ya estará guardado nuestro código en el archivo.
Paso 4: Fuego
Después de haber creado nuestro archivo y guardarlo con nuestro código lo siguiente es la ejecución del mismo. la manera de ejecutar código desde Linux es la siguiente:
python3 CalcularEtapaVida.py
Una vez llamemos el lenguaje de programación python3
procederemos a llamar el nombre de nuestro archivo. Una vez lo ejecutemos nos mostrará la primera sentencia donde nos pregunta cual es la edad que deseamos calcular.
Paso 5: Permisos
Una vez verificado que el archivo de python se ejecuta de manera exitosa, procederemos a otorgar permisos para saber quienes pueden leer, escribir o ejecutar nuestro archivo. Con el comando chmod
podemos otorgar estos permisos, para nuestro ejemplo le daremos permisos de ejecución al usuario, al grupo y al resto de las personas.
chmod ugo+x CalcularEtapaVida.py
Hemos lanzado el comando ls -lht
para que puedan verificar como estaban los permisos antes y después de ejecutar el comando, es algo que también pueden hacer con el fin de saber quienes tienen permisos y como quedaron los permisos después de ejecutarlo.
Paso 6: Plus Ultra
Si eres de los que les gusta más la interfaz de Visual Studio Code y para ti es más fácil verlo todo desde allí puedes utilizar el siguiente comando para que te abra el visual Studio Code con el archivo recién creado de la siguiente manera:
code CalcularEtapaVida.py
En la imagen puedes ver a la izquierda el comando ejecutado y a la derecha en el VSC en la parte inferior izquierda que fue llamado en este caso desde el WSL:Ubuntu