Eliminar un comando del historial de zsh

Desde nuestro emulador de terminal quizás alguna vez hemos introducido un comando erróneo y gracias al maravilloso «autocompletado» con zsh

Primero, para saber dónde se ubica el archivo del historial ejecutamos:

Nos devolverá algo como:

/Users/usuario/.zhistory

Así sabemos que el archivo ese es el correcto. Podemos editarlo con el editor que deseemos, en nuestro caso con nano.

Y quitamos la linea que nos moleste.

En mi caso quitaré el commit «La liada» 🤦🏼‍♂️

: 1589498295:0;git add -A
: 1589498355:0;git commit -m «»La liada»\
cccxc\
;\
q\
q:\
;\
»
: 1589498361:0;git status

borraremos y lo dejaremos así:

: 1589498295:0;git add -A
: 1589498361:0;git status

Si queremos eliminar todo el historial de zsh haz click aquí.

Saludos!!


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Non-static method Barryvdh\DomPDF\PDF::loadView() should not be called statically – Laravel 5.8

Si en Laravel (5.8) estamos usando la maravillosa librería para crear PDF’s que de: https://github.com/barryvdh/laravel-dompdf y haciendo la prueba que nos dice:

Obtenemos este error:

Non-static method Barryvdh\DomPDF\PDF::loadView() should not be called statically

No se preocupen, seguramente en controlador se ha «autoimportado»:

Bien, tenemos que sustituirlo por:

Y a funcionar (:

¡¡Saludos 👋!!


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Ejecutar Visual Studio Code desde nuestra Terminal de Mac

Por defecto casi siempre utilizamos nano o vim como editores desde linea de comando, pero… ¿y si podemos editar un fichero con nuestro marvilloso Visual Studio Code? ¿Y si además podemos abrir directamente una carpeta/directorio? Pues esto se puede hacer, vamos a ello.

Siguiendo los pasos que nos recomiendan en su página oficial de Virtual Studio Code.

Abrimos nuestro editor y pulsamos ++P o F1 y escribimos «shell command»

Hacemos click en: «Shell Command: Install ‘code’ command in PATH«.

Y ya está, nos aparecerá un mensaje confirmando que se ha instalado correctamente:

Shell command ‘code’ successfully installed in PATH.

Abrimos nuestra terminal y ya podemos ejecutar:


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Ejecutar ZSH por defecto en Terminator – Ubuntu 18.04

Para que por defecto al abrir Terminator ejecute zsh debemos de abrir nuestra terminal y ejecutar:

Reiniciamos Terminator y a funcionar.

Si queremos dejarlo como estaba, ejecutamos:


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Instalar Terminator en Ubuntu 18.04

La Terminal en si de Ubuntu 18.04 ya es una aplicación buena, pero si queremos tener un segundo emulador de terminal con otras opciones podemos instalar Terminator, además, el nombre mola.

Para instalar hacemos primero como siempre un apt update:

Y ahora para instalar Terminator ejecutamos:

(La -y es opcinal, solo lo pongo para que no nos pregunte el terminal si estamos seguros de querer instalar Terminator.)

Y ya la tenemos!

Lo más importante de Terminator es quitar la barra rojo chillón que aparece en la parte de arriba de la app xD.

Para ello, podemos hacerlo gráficamente haciendo click derecho sobre la Terminator y entrar a preferencias > Profile > (uncheck) Show Titlebar

O lo podemos hacer a lo hacker modificando el archivo config de Terminator:

(Como vemos el archivo está en la carpeta oculta «.config» en nuestro directorio de usuario, en mi caso por ejemplo es «/home/kikebeltran»)

Y tenemos que añadir el siguinte texto:

bien indentadito y en la posiciçón que queramos en el bloque de profiles > default.

Con lo que nos podría quedar algo así:

Reiniciamos Terminator y a funcionar.


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Instalar Spectacle en nuestro Mac OS x

¿Qué podemos hacer con Spectacle?

Lo que vemos en la imagen, ordenar nuestras apps en el escritorio.

Abrimos nuestra terminal y ejecutamos:

Y listo!

Los comandos a usar por defecto son:

Si queremos desinstalar:


La web oficial: https://www.spectacleapp.com/ que por cierto, han dejado de dar soporte.


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Cómo instalar iTem2 en nuestro Mac con Brew

¿Por qué instalar otro emulador de terminal en Mac si ya tenemos Terminal.app?

Quizás algunos recordéis iTerm, un terminal que tenian anteriormente los Mac, hasta que dejaron de darle soporte. Bueno pues, unos genios hicieron un fork de el antiguo iTerm para continuarlo, y así nació iTerm2.

Vayamos al grano, si queremos instalar el emulador de terminal iTem2 en nuestro mac OS X podemos hacerlo muy fácilmente con brew. Abrimos nuestra terminal y ejecutamos:

Para instalar brew en mac os dejo este viejo post: https://ekiketa.es/instalar-brew-en-nuestro-mac/


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

zsh: command not found: brew [zhs, iTerm2, Mac os X]

Si después de instalarte tu zsh intentas ejecutar brew en tu terminal molona y a pesar de haberte instalado cosas con brew de repente recibes este error:

zsh: command not found: brew

No te preocupes, no debes de volver a instalar brew. Solo tienes que decirle al zsh dónde se encuentra este.

Primero, comprobamos que brew se encuentra en su sitio con el método que queráis, este por ejemplo os sirve:

Y nos mostrará que efectivamente lo tenemos instalado.

/usr/local/bin/brew

Para poder ejecutarlo desde zsh debemos incluir la carpeta ‘/usr/local/bin‘ a nuestro $PATH, para ello editaremos nuestro archivo .zshenv.

Y añadiremos:

Ok, cerramos, abrimos nueva terminal y a funcionar!!

Ejecutamos

Y nos aparecerá la versión que tenemos instalada.

👋


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?