irssi

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
irssi [2021/06/14 02:23] peronirssi [2024/03/15 15:46] (actual) peron
Línea 1: Línea 1:
 ====== irssi ====== ====== irssi ======
  
-irssi es un cliente IRC ligero, fácil de usar, y altamente personalizable. Además, cuenta con una API para usar perl y un sistema de plugins, los cuales están escritos bajo este lenguaje.+irssi es un cliente de [[chat|mensajería instantánea en línea]] por Internet (IRC). Es ligero, fácil de usar, y altamente personalizable. Además, cuenta con una API para usar perl y un sistema de plugins, los cuales están escritos bajo este lenguaje.
  
 Para comenzar a configurar las redes, iniciemos irssi: Para comenzar a configurar las redes, iniciemos irssi:
Línea 12: Línea 12:
  
 <code> <code>
-/network add tilde+/network add texto-plano
 </code> </code>
 +===Agregar el canal de IRC===
 Ahora debemos agregar un servidor, que en este caso sería el de tilde: Ahora debemos agregar un servidor, que en este caso sería el de tilde:
  
 <code> <code>
-/server add -network tilde -tls -tls_verify irc.tilde.chat 6697+/server add -network texto-plano -tls -tls_verify texto-plano.tilde.chat 6697
 </code> </code>
 +
  
 Podemos ver nuestra lista de servidores y redes agregados usando los siguientes comandos: Podemos ver nuestra lista de servidores y redes agregados usando los siguientes comandos:
Línea 31: Línea 32:
  
 <code> <code>
-/connect tilde+/connect texto-plano
 /join #texto-plano /join #texto-plano
 </code> </code>
Línea 37: Línea 38:
 Descubrirás que ya estarás con otros tildes :) Descubrirás que ya estarás con otros tildes :)
  
 +===Registrar el apodo===
 +Podremos registrar nuestro apodo para que no sea duplicado por otro usuario del IRC:
 +<code>
 +/set nick <su_apodo>                                                        
 +/network                                                                    
 +/connect texto-plano.tilde.chat 6697
 +/msg NickServ register <contraseña_irc_tilde.chat> <usuario@texto-plano.xyz>
 +</code>
 +Recibirás un correo electrónico con un comando de verificación, que tendrá esta apariencia
  
-En caso de necesitar un pequeño recordatorio, es posible ejecuta los siguientes comandos:+Debes ingresar este en irssi y registraremos el apodo. 
 + 
 +<code> 
 +/msg NickServ verify register <su_apodo> <token> 
 +</code> 
 + 
 + 
 + 
 +En caso de necesitar un pequeño recordatorio, es posible ejecutar los siguientes comandos:
  
 <code> <code>
Línea 49: Línea 67:
 ===== Ventanas en irssi ===== ===== Ventanas en irssi =====
  
-TODO+Esta sección estará basada en un artículo que se titula a sí //[[https://quadpoint.org/articles/irssisplit/|An Illustrated Guide to Split Windows in Irssi]]//. Por lo tanto, es necesario comprender el siguiente pequeño glosario: 
 + 
 +  * Screen (**Pantalla**): Toda entidad visible dentro del borde de irssi; 
 +  * Container (**Contenedor**): Un lugar visible y potencial para una ventana; 
 +  * Item (**Elemento**): Un canal, una consulta o un estado; 
 +  * Window (**Ventana**): Una entidad que muestra cero o más elementos; 
 +  * Sticky (**Pegajosa**): Una propiedad de las ventanas que están unidas a sus contenedores. 
 + 
 +De forma predeterminada, irssi abre un contenedor, de lo contrario, no habría nada. Ahora lo que se debe hacer es conectarse a un servidor y unirse a un canal. Si se desea navegar por el buffer del chat, es tan fácil como aprenderse las siguientes combinaciones: 
 + 
 +  * ''ALT + p'': Retrocede; 
 +  * ''ALT + n'': Avanza. 
 + 
 +**Nota**: Para que sea más fácil de recordar, la ''p'' es de //previous// (previo o anterior) y la ''n'' de //next// (siguiente. 
 + 
 +Ahora, si se desea moverse entre ventanas de izquierda a derecha, la combinación sería la siguiente: 
 + 
 +  * ''ALT + LEFT'': Se mueve a la izquierda (usando la flecha izquierda); 
 +  * ''ALT + RIGHT'': Se mueve a la derecha (usando la flecha derecha). 
 + 
 +Si se desea ver la lista de ventanas: 
 + 
 +<file bash> 
 +/window list 
 +</file> 
 + 
 +Se verá algo parecido a esto: 
 + 
 +<file> 
 +Ref  Name                 Active item     Server          Level 
 +1    (status)                             texto-plano     ALL 
 +2                         #test1          texto-plano         
 +3                         #test2          texto-plano         
 +4                         #test3          texto-plano         
 +</file> 
 + 
 +Cabe aclarar que lo anterior se mostrará en la ventana **1**, por lo que para irnos hasta ella se haría lo siguiente: 
 + 
 +<file bash> 
 +/window 1 
 +</file> 
 + 
 +O también para ser más rápidos: ''ALT + 1''. También es aplicable al resto de ventanas: ''ALT + N'', donde ''N'' es el número de la ventana. 
 + 
 +==== División de ventanas ==== 
 + 
 +Siguiendo el resultado de ejecutar ''/window list''. Podremos abrir otro contenedor ejecutando el siguiente comando: 
 + 
 +<file bash> 
 +/window show 3 
 +</file> 
 + 
 +Ahora la ventana activa sería la tres, pero a su vez también tendríamos en nuestro contenedor a la ventana dos. Si cambiamos de dos a tres o viceversa, se situarían una arriba o abajo de la otra. 
 + 
 +Resulta que la conversación es tan buena como para dejarla pasar, o quizá sea que estemos en otro canal, u otra red, y queramos contar lo que sucede allí en otra parte. La propiedad pegajosa de las ventanas tiene un enfoque muy útil: 
 + 
 +<file bash> 
 +/window stick 2 on 
 +</file> 
 + 
 +Aunque nos movamos a otras ventanas, nos seguirá perfectamente la ventana pegada.
  
 ===== Un comando muy útil: /lastlog ===== ===== Un comando muy útil: /lastlog =====
Línea 69: Línea 147:
 Como se dijo en un principio, irssi es un cliente muy personalizable, y en lo visual, al menos desde un punto de vista de un nerd, es una obra de arte. Los temas pueden adaptarse mucho mejor al usuario de irssi, y es por ello que cuenta con una [[https://irssi-import.github.io/themes|Página de temas]] en la cual se enumeran algunos temas que se pueden descargar. Como se dijo en un principio, irssi es un cliente muy personalizable, y en lo visual, al menos desde un punto de vista de un nerd, es una obra de arte. Los temas pueden adaptarse mucho mejor al usuario de irssi, y es por ello que cuenta con una [[https://irssi-import.github.io/themes|Página de temas]] en la cual se enumeran algunos temas que se pueden descargar.
  
-Simplemente copiando la ruta de descarga, moviéndolo a **~/.irssi** y ejecutando el comando pertinente, ya tendremos en uso nuestro tema. Vamos a descargar el tema llamado `**aka**` para propósitos de prueba:+Simplemente copiando la ruta de descarga, moviéndolo a ''~/.irssi'' y ejecutando el comando pertinente, ya tendremos en uso nuestro tema. Vamos a descargar el tema llamado ''aka'' para propósitos de prueba:
  
 <code> <code>
Línea 97: Línea 175:
 </code> </code>
  
-Puede que se desee cargar ese script al inicia. Es tan fácil como ejecutar el siguiente comando:+Puede que se desee cargar ese script al iniciar. Es tan fácil como ejecutar el siguiente comando:
  
 <code> <code>
  • irssi.1623637414.txt.gz
  • Última modificación: 2021/06/14 02:23
  • por peron