https://wiki.archlinux.org/api.php?action=feedcontributions&user=Ovejorock&feedformat=atomArchWiki - User contributions [en]2024-03-29T10:47:21ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Gitweb&diff=185013Gitweb2012-02-17T02:45:53Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Gitweb}}<br />
[[Category:Development (English)]]<br />
Gitweb is the default web interface provided with [[git]] itself and is the basis for other git scripts like [[cgit]], [[gitosis]] and others.<br />
<br />
==Installation==<br />
To install gitweb you first have to install git and a webserver. For this example we use apache but you can also use others:<br />
pacman -S git apache<br />
<br />
Next you need to link the current gitweb default to your webserver location. In this example I use the default folder locations:<br />
ln -s /usr/share/gitweb /srv/http/gitweb<br />
<br />
That's it for the "installation". Next is the configuration.<br />
<br />
==Configuration==<br />
===Apache===<br />
Add the following to the end of you /etc/httpd/conf/httpd.conf<br />
<Directory "/srv/http/gitweb"><br />
DirectoryIndex gitweb.cgi<br />
Allow from all<br />
AllowOverride all<br />
Order allow,deny<br />
Options ExecCGI<br />
<Files gitweb.cgi><br />
SetHandler cgi-script<br />
</Files><br />
SetEnv GITWEB_CONFIG /etc/conf.d/gitweb.conf<br />
</Directory><br />
<br />
You can put the configuration in it's own config file in /etc/httpd/conf/extra/ but that's up to you to decide.<br />
<br />
===Lighttpd===<br />
If you're using lighttpd, make sure mod_alias, mod_redirect, mod_cgi and mod_setenv are loaded. Add the following to /etc/lighttpd/lighttpd.conf:<br />
server.modules += ( mod_setenv )<br />
setenv.add-environment = ( "GITWEB_CONFIG" => "/etc/conf.d/gitweb.conf" )<br />
url.redirect += ( "^/gitweb$" => "/gitweb/" )<br />
alias.url += ( "/gitweb/" => "/usr/share/gitweb/" )<br />
$HTTP["url"] =~ "^/gitweb/" {<br />
cgi.assign = (".cgi" => "")<br />
server.indexfiles = ("gitweb.cgi")<br />
}<br />
<br />
===Gitweb config===<br />
Next we need to make a gitweb config file. Open (or create if it does not exist) the file {{ic|/etc/conf.d/gitweb.conf}} and place this in it:<br />
{{hc|/etc/conf.d/gitweb.conf|<nowiki><br />
$git_temp = "/tmp";<br />
<br />
# The directories where your projects are. Must not end with a slash.<br />
$projectroot = "/path/to/your/repositories"; <br />
<br />
# Base URLs for links displayed in the web interface.<br />
our @git_base_url_list = qw(git://<your_server> http://git@<your_server>); <br />
</nowiki>}}<br />
<br />
To enable "blame" view (showing the author of each line in a source file), add the following line:<br />
$feature{'blame'}{'default'} = [1];<br />
<br />
Now the the configuration is done, please restart your webserver.<br />
For apache:<br />
/etc/rc.d/httpd restart<br />
<br />
Or for lighttpd:<br />
/etc/rc.d/lighttpd restart<br />
<br />
===Syntax highlighting===<br />
<br />
To enable syntax highlighting with Gitweb, you have to first install the {{Pkg|highlight}} package from <nowiki>[community]</nowiki>:<br />
pacman -S highlight<br />
<br />
When highlight has been installed, simply add this line to your {{ic|gitweb.conf}}:<br />
{{bc|<nowiki>$feature{'highlight'}{'default'} = [1];</nowiki>}}<br />
<br />
Save the file and highlighting should now be enabled.<br />
<br />
==Adding repositories==<br />
To add a repository go to your repository folder, make your repository like so:<br />
mkdir my_repository.git<br />
git init --bare my_repository.git/<br />
cd my_repository.git/<br />
touch git-daemon-export-ok<br />
echo "Short project's description" > description<br />
<br />
Next open the "config" file and add this:<br />
[gitweb]<br />
owner = Your Name<br />
<br />
This will fill in the "Owner" field in gitweb. It's not required.<br />
<br />
I assumed that you want to have this repository as "central" repository storage where you push your commits to so the git-daemon-export-ok and --bare are here to have minimal overhead and to allow the git daemon to be used on it.<br />
<br />
That is all for making a repository. You can now see it on your http://localhost/gitweb (assuming everything went fine). You do not need to restart apache for new repositories since the gitweb cgi script simply reads your repository folder.<br />
<br />
==Thanks to...==<br />
This howto was mainly based on the awesome howto from howtoforge: http://www.howtoforge.com/how-to-install-a-public-git-repository-on-a-debian-server I only picked the parts that are needed to get it working and left the additional things out.</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Gitweb&diff=185012Gitweb2012-02-17T02:45:13Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Development (English)]]<br />
Gitweb is the default web interface provided with [[git]] itself and is the basis for other git scripts like [[cgit]], [[gitosis]] and others.<br />
<br />
==Installation==<br />
To install gitweb you first have to install git and a webserver. For this example we use apache but you can also use others:<br />
pacman -S git apache<br />
<br />
Next you need to link the current gitweb default to your webserver location. In this example I use the default folder locations:<br />
ln -s /usr/share/gitweb /srv/http/gitweb<br />
<br />
That's it for the "installation". Next is the configuration.<br />
<br />
==Configuration==<br />
===Apache===<br />
Add the following to the end of you /etc/httpd/conf/httpd.conf<br />
<Directory "/srv/http/gitweb"><br />
DirectoryIndex gitweb.cgi<br />
Allow from all<br />
AllowOverride all<br />
Order allow,deny<br />
Options ExecCGI<br />
<Files gitweb.cgi><br />
SetHandler cgi-script<br />
</Files><br />
SetEnv GITWEB_CONFIG /etc/conf.d/gitweb.conf<br />
</Directory><br />
<br />
You can put the configuration in it's own config file in /etc/httpd/conf/extra/ but that's up to you to decide.<br />
<br />
===Lighttpd===<br />
If you're using lighttpd, make sure mod_alias, mod_redirect, mod_cgi and mod_setenv are loaded. Add the following to /etc/lighttpd/lighttpd.conf:<br />
server.modules += ( mod_setenv )<br />
setenv.add-environment = ( "GITWEB_CONFIG" => "/etc/conf.d/gitweb.conf" )<br />
url.redirect += ( "^/gitweb$" => "/gitweb/" )<br />
alias.url += ( "/gitweb/" => "/usr/share/gitweb/" )<br />
$HTTP["url"] =~ "^/gitweb/" {<br />
cgi.assign = (".cgi" => "")<br />
server.indexfiles = ("gitweb.cgi")<br />
}<br />
<br />
===Gitweb config===<br />
Next we need to make a gitweb config file. Open (or create if it does not exist) the file {{ic|/etc/conf.d/gitweb.conf}} and place this in it:<br />
{{hc|/etc/conf.d/gitweb.conf|<nowiki><br />
$git_temp = "/tmp";<br />
<br />
# The directories where your projects are. Must not end with a slash.<br />
$projectroot = "/path/to/your/repositories"; <br />
<br />
# Base URLs for links displayed in the web interface.<br />
our @git_base_url_list = qw(git://<your_server> http://git@<your_server>); <br />
</nowiki>}}<br />
<br />
To enable "blame" view (showing the author of each line in a source file), add the following line:<br />
$feature{'blame'}{'default'} = [1];<br />
<br />
Now the the configuration is done, please restart your webserver.<br />
For apache:<br />
/etc/rc.d/httpd restart<br />
<br />
Or for lighttpd:<br />
/etc/rc.d/lighttpd restart<br />
<br />
===Syntax highlighting===<br />
<br />
To enable syntax highlighting with Gitweb, you have to first install the {{Pkg|highlight}} package from <nowiki>[community]</nowiki>:<br />
pacman -S highlight<br />
<br />
When highlight has been installed, simply add this line to your {{ic|gitweb.conf}}:<br />
{{bc|<nowiki>$feature{'highlight'}{'default'} = [1];</nowiki>}}<br />
<br />
Save the file and highlighting should now be enabled.<br />
<br />
==Adding repositories==<br />
To add a repository go to your repository folder, make your repository like so:<br />
mkdir my_repository.git<br />
git init --bare my_repository.git/<br />
cd my_repository.git/<br />
touch git-daemon-export-ok<br />
echo "Short project's description" > description<br />
<br />
Next open the "config" file and add this:<br />
[gitweb]<br />
owner = Your Name<br />
<br />
This will fill in the "Owner" field in gitweb. It's not required.<br />
<br />
I assumed that you want to have this repository as "central" repository storage where you push your commits to so the git-daemon-export-ok and --bare are here to have minimal overhead and to allow the git daemon to be used on it.<br />
<br />
That is all for making a repository. You can now see it on your http://localhost/gitweb (assuming everything went fine). You do not need to restart apache for new repositories since the gitweb cgi script simply reads your repository folder.<br />
<br />
==Thanks to...==<br />
This howto was mainly based on the awesome howto from howtoforge: http://www.howtoforge.com/how-to-install-a-public-git-repository-on-a-debian-server I only picked the parts that are needed to get it working and left the additional things out.</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=RTorrent_(Espa%C3%B1ol)&diff=113216RTorrent (Español)2010-08-02T20:13:11Z<p>Ovejorock: </p>
<hr />
<div>[[Category:Internet y correo electrónico (Español)]]<br />
[[Category:Utilidades (Español)]]<br />
[[Category:CÓMOs (Español)]]<br />
[[Category:Audio/Video (Español)]]<br />
{{i18n|rTorrent}}<br />
<br />
RTorrent es un cliente de bittorrent muy sencillo, elegante y ultraligero. Está escrito en C++ y utiliza ncurses, está basado completamente por tanto en texto y corre enteramente en consola. RTorrent es ideal para sistemas poco potentes y con el añadido de GNU Screen y openssh es adecuado para utilizar como cliene de bittorrnt remoto. <br />
<br />
== Instalación ==<br />
<br />
<pre><br />
pacman -S rtorrent<br />
</pre><br />
<br />
== Configuración ==<br />
<br />
Antes de ejecutar RTorrent, el primer paso debe ser copiar el archivo de configuración por defecto que está disponible en la [http://libtorrent.rakshasa.no/browser/trunk/rtorrent/doc/rtorrent.rc?rev=1027&format=raw página del proyecto] RTorrent y grabarlo el archivo como .rtorrent.rc en su directorio de usuario. <br />
<br />
Una vez que el archivo ha sido grabado, ábralo con editor de texto preferido y haga los cambios que sean necesarios. Simplemente tendrá que descomentar las opciones que desee hbilitar o utiizar. Para conseguir información más detallada de las opciones disponibles, visite [http://libtorrent.rakshasa.no/wiki/RTorrentCommonTasks RTorrent Common Tasks]<br />
<br />
=== Configuración recomendada ===<br />
<br />
Los valores que se presentan a continuación son completamente subjetivos y dependientes de su propio sistema. Para descubrir la configuración óptima para uso propio, visite el siguiente sitio web y siga las instrucciones: [http://torrentfreak.com/optimize-your-BitTorrent-download-speed Optimize Your BitTorrent Download Speed]<br />
<br />
<pre><br />
# Máximo y mínimo númreo de pares por torrent.<br />
#min_peers = 40<br />
max_peers = 52<br />
<br />
# Lo mismo de antes pero para las semillas ya completadas ("seeds") (-1 = tantos como los que lo estén bajando)<br />
#min_peers_seed = 10<br />
max_peers_seed = 52<br />
<br />
# Máximo número de subidas simultáneas por torrent.<br />
max_uploads = 8<br />
<br />
# Ratio global de subida y bajada en KiB. "0" para si límite.<br />
download_rate = 200<br />
upload_rate = 28<br />
</pre><br />
<br />
La siguiente opción determinará donde se grabarán sus torrents. Cambie el directorio por defecto al que usted quiera utilizar. Asegúrese de introducir la ruta absoluta; hay un extraño error en RTorrent que hace que ''a veces'' no respete las rutas relativas (esto es, ~/torrents):<br />
<br />
<pre><br />
# Directorio por defecto para grabar los torrents bajados.<br />
directory = /home/[user]/torrents/<br />
</pre><br />
<br />
Esta opción permitirá a RTorrent grabar el progreso de sus torrents. Asegúrese de crear un directorio llamado .session. Simplemente ejecute como un usuario normal:<br />
mkdir ~/.session<br />
<br />
<pre><br />
# Directorio de sesión por defecto. Asegúrese de no ejecutar varias instancias<br />
# de rtorrent que usen el mismo directorio de sesión. ¿Usando tal vez una ruta<br />
# relativa?<br />
session = /home/[user]/.session/<br />
</pre><br />
<br />
La siguiente opción hará que RTorrent "vigile" un directorio determinado por nuevos archivos .torrent. Utilizando su navegador, cuando encuentre un archivo torrent que quiera bajar, sólo tendrá que grabar el archivo en este directorio y RTorrent arrancará automáticamente el torrent. Asegúrese de crear el directorio que será puesto en vigilancia (simplemente ejecute como un usuario normal:''mkdir ~/watch''): <br />
<br />
<pre><br />
# Vigilar un directorio en busca de nuevos torrents, y parar aquellos que hayan sido <br />
# borrados.<br />
#schedule = watch_directory,5,5,load_start=./watch/*.torrent<br />
#schedule = untied_directory,5,5,stop_untied=<br />
schedule = watch_directory,5,5,load_start=/home/[user]/watch/*.torrent<br />
schedule = untied_directory,5,5,stop_untied=<br />
schedule = tied_directory,5,5,start_tied=<br />
</pre><br />
<br />
La siguiente opción hará que RTorrent deje de bajar cuando sea bajo el espacio en disco. Esto es particularmente útil con [http://en.wikipedia.org/wiki/Seedbox Seedbox] allí donde el espacio de disco sea muy limitad. Cambie el valor a su gusto: <br />
<br />
<pre><br />
# Cierre torrents cuando el espacio de disco sea bajo.<br />
schedule = low_diskspace,5,60,close_low_diskspace=100M<br />
</pre><br />
<br />
Esta opción a continuación establecerá qué puerto será usado para la escucha. Se recomienda utilizar un puerto por encima de 49152. RTorrent permite el uso de un único puerto en vez de un rango de elos; se recomienda utilizar un único puerto en vez de un rango real.<br />
<br />
<pre><br />
# Rango de puertos par usar en la escucha.<br />
port_range = 49164-49164<br />
</pre><br />
<br />
La siguiente opción permite la comprobación del "hash" cuando se completa un torrent o cuando se rearranca RTorrent. Esto asegurará que no haya errores en sus archivos. <br />
<br />
<pre><br />
# Comprobación de "hash" para los torrents completados. Podría ser útil mientras no se <br />
# arregle el error que causa que la falta de espacio de disco no sea avisada convenientemente.<br />
check_hash = yes<br />
</pre><br />
<br />
La siguiente opción permite la habilitación del cifrado. Esto es muy importante habilitar esto, si no ya por usted, por aquellos otros en la marea del torrent, que pudieran necesitar la ofuscación del uso del ancho de banda a su ISP. No le hace daño habilitarlo aunque usted no necesite tal protección. Más información: [http://en.wikipedia.org/wiki/BitTorrent_protocol_encryption Bittorrent Protocol Encryption]<br />
<br />
<pre><br />
# Opciones de cifrado, no establezca ninguna (situación por defecto) o establezca una combinación de las siguientes::<br />
# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext<br />
#<br />
# El valor del ejemplo permite conexiones cifradas entrantes, arranca conexiones de salida<br />
# no cifradas pero las reintenta con cifrado si fallan, prefiriendo<br />
# texto plano a cifrado RC4 después del apretón de manos cifrado ("encrypted handshake")<br />
#<br />
# encryption = allow_incoming,enable_retry,prefer_plaintext<br />
encryption = allow_incoming,try_outgoing,enable_retry<br />
</pre><br />
<br />
Lo siguiente es para utilizar DHT. Si usa trackers públicos, querrá habilitar DHT par adquirir más pares. Si únicamente utiliza trackers privados, '''no habilite DHT''' ya que esto reducirá sus velocidades y puede poner en riesgo su privacidad. Algunos trackers incluso le advertirán si usa DHT. <br />
<br />
<pre><br />
# Habilitar la posibilidad de DHT para torrents sin tracker o cuando todos los trackers están caidos.<br />
# Puede ser configurado como "disable" (deshabilitación completa de DHT), "off" (no arrancar DHT),<br />
# "auto" (arrancar y parar DHT según se necesite), o "on" (arrancar DHT inmediatamente).<br />
# El valor por defecto es "off". Para que funcione DHT, hay que definir un directorio de sesión.<br />
# <br />
# dht = auto<br />
<br />
# Puerto UDP para ser tilizado por DHT. <br />
# <br />
# dht_port = 6881<br />
<br />
# Permitir intercambio entre pares (para torrents no marcados como privados)<br />
#<br />
# peer_exchange = yes<br />
</pre><br />
<br />
Asegúrese de acomodar los puertos apropiados con su router si utiliza uno. Se puede encontrar una guía decente por fabricante/modelo del router [http://portforward.com/english/routers/port_forwarding/routerindex.htm aquí].<br />
<br />
== Controles ==<br />
<br />
RTorrent recibe instrucciones exclusivamente por mdio del teclado. Hay disponible una completa guía en el sitio principal [http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide RTorrent User Guide]<br />
<br />
Esto es lo básico para comenzar:<br />
<br />
*Control-q : cierra RTorrent al pulsarlo dos veces.<br />
*Left arrow : vuelve a la pantalla anterior.<br />
*Right arrow : va a la siguiente pantalla.<br />
*a|s|d : incrementa la velocidad de subida global unos 1|5|50 KB/s<br />
*A|S|D : incrementa la velocidad de bajada global unos 1|5|50 KB/s<br />
*z|x|c : decrementa la velocidad de subida global unos 1|5|50 KB/s<br />
*Z|X|C : decrementa la velocidad de bajada global unos 1|5|50 KB/s<br />
*Control-S : arranca la bajada de un torrent<br />
*Control-D : detiene y continua la bajada activa<br />
*+ or - : cambia la prioridad de bajada del torrent seleccionado.<br />
*Backspace : añade el archivo .torrent especificado. Después de presionar este botón escriba la ruta completa o el URL del archivo .torrent file. Puede utilizar la tecla del tabulador u otros trucos como en bash.<br />
<br />
== Usar RTorrent con Screen ==<br />
<br />
Screen es un programa que permite pasar a segundo plano las aplicaciones en línea de comandos sin necesidad du utilizar X. <br />
<br />
Para instalarlo:<br />
<br />
<pre><br />
pacman -S screen<br />
</pre><br />
<br />
y copie entonces, como un usuario normal, screenrc a su directorio personal:<br />
<br />
<pre><br />
cp /etc/screenrc ~/.screenrc<br />
</pre><br />
<br />
Para hacer que RTorrent arranque siempre con screen, añada lo siguiente a su archivo .screenrc:<br />
<br />
<pre><br />
screen -t rtorrent rtorrent <br />
</pre><br />
<br />
Para arrancar screen + RTorrent, simplemente tiene que ejecutar ''screen'' desde un terminal. Control-D-A quitará screen y ejecutando ''screen -raAd'' abrirá screen de nuevo. <br />
<br />
== Consejos adicionales ==<br />
<br />
*Para usar RTorrent con un tracker qur utiliza https, haga lo siguiente como root:<br />
<br />
<pre><br />
cd /etc/ssl/certs<br />
wget --no-check-certificate https://www.geotrust.com/resources/root_certificates/certificates/Equifax_Secure_Global_eBusiness_CA-1.cer<br />
mv Equifax_Secure_Global_eBusiness_CA-1.cer Equifax_Secure_Global_eBusiness_CA-1.pem<br />
c_rehash<br />
</pre><br />
<br />
Y de ahora en adelante ejecute RTorrent con:<br />
<br />
<pre><br />
rtorrent -o http_capath=/etc/ssl/certs<br />
</pre><br />
<br />
Asegúrese de cambiar .screenrc para que refleje este cambio si usa screen:<br />
<br />
<pre><br />
screen -t rtorrent rtorrent -o http_capath=/etc/ssl/certs<br />
</pre><br />
<br />
<br />
*Para crear archivos .torrent, yo recomiendo [http://aur.archlinux.org/packages.php?do_Details=1&ID=10635&O=0&L=0&C=0&K=mktorrent&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd mktorrent] para interfaz de línea de órdenes o [http://benclarke.ca/rubytorrent/ RubyTorrent] para interfaz gráfica de usuario. <br />
<br />
<br />
== Conclusión ==<br />
<br />
Rtorrent es un excelente cliente de bittorrent. Su rendimiento estelar, sus bajos requerimientos y excelente configurabilidad lo destaca frente a la competencia.<br />
<br />
== Vea también ==<br />
<br />
[[Screen Tips|Screen Tips]]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113215Tmux (Español)2010-08-02T19:55:29Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilidades (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Instalación==<br />
<br />
# pacman -S tmux<br />
<br />
==Configuración==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las ventanas izquierda o derecha en la sesión<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==Ver más==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113214Tmux (Español)2010-08-02T19:46:05Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Instalación==<br />
<br />
# pacman -S tmux<br />
<br />
==Configuración==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las ventanas izquierda o derecha en la sesión<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==Ver más==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113213Tmux (Español)2010-08-02T19:44:01Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las ventanas izquierda o derecha en la sesión<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113212Tmux (Español)2010-08-02T19:42:17Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las ventanas izquierda o derecha en la sesión<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113211Tmux (Español)2010-08-02T19:40:56Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
#Mover las ventanas en la sesión<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
<br />
#Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
<br />
#Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
<br />
#Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
<br />
#Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
<br />
#Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113210Tmux (Español)2010-08-02T19:38:33Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las sesiones<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113209Tmux (Español)2010-08-02T19:37:49Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las sesiones<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113208Tmux (Español)2010-08-02T19:37:04Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las sesiones<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113207Tmux (Español)2010-08-02T19:35:48Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las sesiones<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113206Tmux (Español)2010-08-02T19:34:35Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las sesiones<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux_(Espa%C3%B1ol)&diff=113205Tmux (Español)2010-08-02T19:33:15Z<p>Ovejorock: Created page with "{{i18n|Tmux}} Category:Utilities (Spanish) Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal..."</p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (Spanish)]]<br />
Tmux es una terminal multiplexora del sistema BSD. Permite tener diferentes sesiones donde se ejecuten aplicaciones en una terminal o en una shell. Permite dividir la pantalla de manera horizontal o vertical para el uso de esta sesiones.<br />
<br />
tmux utiliza un modelo cliente-servidor. El servidor tiene varias sesiones y cada ventana es una entidad independiente que puede ser libremente vinculado a otras sesiones. En cada sesión se podrán visualizar y aceptar la entrada de teclado de varios clientes.<br />
<br />
Muy parecido a [http://www.gnu.org/software/screen/ screen], pero diferente. (¿Quien dijo que mejor?)<br />
<br />
Para mas información en su [http://tmux.sourceforge.net/ web oficial]<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Los archivos de configuración se encuentran en /usr/share/tmux/.<br />
Por defecto, la combinacion de teclas es: C-b (donde C- es la tecla de control [Ctrl])<br />
<br />
A fin de tener una configuración «Que se comporte como screen», use el siguiente comando:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
Para ampliar más la configuración, puede consultar el manual de tmux<br />
<br />
$ man tmux<br />
<br />
Aqui una configuración sencilla:<br />
<br />
# Mover las sesiones<br />
bind-key -n C-right next<br />
bind-key -n C-left prev<br />
<br />
# Nueva combinacion Ctrl + z + (Las teclas a continuación abajo)<br />
set -g prefix C-z<br />
<br />
# Desatamos la tecla predeterminada Ctrl + b y utilizamos la nueva combinación Ctrl + z + [tecla] <br />
unbind-key C-b<br />
bind-key C-z send-prefix<br />
# Nueva ventana<br />
bind-key C-n new-window<br />
# Dividir la ventana en forma horizontal<br />
bind-key C-h split-window -h<br />
# Dividir la ventana en forma vertical<br />
bind-key C-v split-window -v<br />
# Movernos al panel arriba<br />
bind-key C-up select-pane -U<br />
# Movernos al panel abajo<br />
bind-key C-down select-pane -D<br />
# Movernos al panel a la izquierda<br />
bind-key C-left select-pane -L<br />
# Movernos al panel a la derecha<br />
bind-key C-right select-pane -R<br />
# Ocultar la session para volver a entrar solo tipeamos en consola: tmux attach-session ó tmux attach<br />
bind-key C-d detach<br />
<br />
# Habilitar que el mouse selecciones los paneles<br />
set-option -g mouse-select-pane on<br />
set-option -g set-titles on<br />
<br />
# Sin actividad visual<br />
set -g visual-activity on<br />
set -g visual-bell on<br />
<br />
# Barra de estado<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg green<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold] #[fg=magenta]%D %k:%M#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg green<br />
<br />
set-window-option -g clock-mode-colour white <br />
set-window-option -g clock-mode-style 24<br />
<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorockhttps://wiki.archlinux.org/index.php?title=Tmux&diff=113202Tmux2010-08-02T18:56:51Z<p>Ovejorock: </p>
<hr />
<div>{{i18n|Tmux}}<br />
[[Category:Utilities (English)]]<br />
Tmux is a terminal multiplexer coming from the BSD world : it enables a number of terminals (or windows), each running a separate program, to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. It uses the ncurses lib.<br />
<br />
It's a lot like [http://www.gnu.org/software/screen/ screen], but different. (Who said better ?)<br />
You can find more info on the [http://tmux.sourceforge.net/ official website].<br />
<br />
<br />
==Install==<br />
<br />
# pacman -S tmux<br />
<br />
==Configure==<br />
<br />
Configuration files can be found in /usr/share/tmux/.<br />
By default, the escape keys are C-b (where C- is the control key)<br />
<br />
In order to have an «I want it to behave like screen» configuration, issue this command:<br />
<br />
$ cp /usr/share/tmux/screen-keys.conf ~/.tmux.conf<br />
<br />
For a system wide configuration, place tmux.conf in /etc/.<br />
More info can be found in the man page of tmux<br />
<br />
$ man tmux<br />
<br />
Here is a very simple configuration for example:<br />
<br />
# command prefix (like screen)<br />
set -g prefix C-a<br />
bind C-a send-prefix<br />
<br />
# basic settings<br />
set-window-option -g mode-keys vi # vi key<br />
set-option -g status-keys vi<br />
set-window-option -g utf8 on # utf8 support<br />
set-window-option -g mode-mouse off # disable mouse<br />
<br />
# copy mode to escape key<br />
unbind [<br />
bind Escape copy-mode<br />
<br />
# splitting and cycling<br />
set-option -g mouse-select-pane off<br />
unbind %<br />
bind + split-window -h # horizontal split<br />
unbind '"'<br />
bind _ split-window -v # vertical split<br />
bind C-j previous-window<br />
bind C-k next-window<br />
<br />
# window title<br />
set-option -g set-titles on<br />
set-option -g set-titles-string '#S:#I.#P #W' # window number,program name,active (or not)<br />
set-window-option -g automatic-rename on # auto name<br />
<br />
# messages<br />
#set-window-option -g mode-bg magenta<br />
#set-window-option -g mode-fg black<br />
#set-option -g message-bg magenta<br />
#set-option -g message-fg black<br />
<br />
# No visual activity<br />
set -g visual-activity off<br />
set -g visual-bell off<br />
<br />
#next tab<br />
bind-key -n C-right next<br />
<br />
#previous tab<br />
bind-key -n C-left prev<br />
<br />
# status bar<br />
set-option -g status-utf8 on<br />
set-option -g status-justify right<br />
set-option -g status-bg black<br />
set-option -g status-fg cyan<br />
set-option -g status-interval 5<br />
set-option -g status-left-length 30<br />
set-option -g status-left '#[fg=magenta]» #[fg=blue,bold]#T#[default]'<br />
set-option -g status-right '#[fg=cyan]»» #[fg=blue,bold]###S #[fg=magenta]%R %m-%d#(acpi | cut -d ',' -f 2)#[default]'<br />
set-option -g visual-activity on<br />
set-window-option -g monitor-activity on<br />
set-window-option -g window-status-current-fg white<br />
<br />
# clock<br />
set-window-option -g clock-mode-colour cyan<br />
set-window-option -g clock-mode-style 24<br />
<br />
To resize a split, just use this:<br />
ctrl+a, release a (but keep ctrl) and press right/left/up/... key<br />
<br />
To swap split:<br />
ctrl+a, release a (but keep ctrl) and press o<br />
<br />
==See also==<br />
<br />
* [http://wiki.archlinux.org/index.php/Screen_Tips GNU Screen]<br />
* [http://www.openbsd.org/faq/faq7.html#tmux Tmux tutorial from OpenBSD FAQ]<br />
* [http://www.dayid.org/os/notes/tm.html Tmux/Screen cheat sheet]</div>Ovejorock