{"id":815,"date":"2016-03-01T20:39:08","date_gmt":"2016-03-01T20:39:08","guid":{"rendered":"http:\/\/phyline.com\/blog\/?p=815"},"modified":"2017-05-12T07:00:10","modified_gmt":"2017-05-12T07:00:10","slug":"iterm-2-como-configurarlo","status":"publish","type":"post","link":"http:\/\/sophyonline.com\/blog\/2016\/03\/iterm-2-como-configurarlo\/","title":{"rendered":"iTerm 2: \u00bfc\u00f3mo configurarlo?"},"content":{"rendered":"<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">La terminal, o bash, esa querida amiga que nos proporciona acceso a bajo nivel, que utilizamos un d\u00eda s\u00ed y otro tambi\u00e9n. No es para menos que debamos configurarla, que nos resulte amena y legible su empleo. No soy de las que usan la terminal por defecto del mac con el fondo blanco y las letras negras, mi vista no me lo permite&#8230;.son hormiguitas danzantes que se escapan de mi. No. No me gusta. As\u00ed que os escribo este tutorial para configurar iTerm 2 (o al menos para que os sirva de referencia para configurarla luego a vuestro antojo) y s\u00ed, tambi\u00e9n tiene un aspecto un tanto ego\u00edsta, es para no olvidarme c\u00f3mo lo he configurado, para el futuro xD<\/span><\/p>\n<h2><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\"><strong>iTerm 2<\/strong><\/span><\/h2>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">La terminal que empleo en mi d\u00eda a d\u00eda, se llama iTerm 2, est\u00e1 creada para los usuarios Mac OS X y la uso\u00a0porque me encanta el nivel de configuraci\u00f3n que tiene; puedes organizar\u00a0el n\u00famero de pantallas agrup\u00e1ndolas en diversos paneles &#8211; horizontales y verticales &#8211; , cambiar el color de las pesta\u00f1as, abrir las ventanas con un determinado perfil o sesi\u00f3n, mostrar un historial en un panel auxiliar, comandos que te permiten mostrar los comandos m\u00e1s frecuentes y un largu\u00edsimo etc\u00e9tera.<\/span><\/p>\n<p><!--more--><\/p>\n<div id=\"attachment_862\" style=\"width: 1698px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Screen-Shot-2016-03-01-at-20.27.36.png\" rel=\"attachment wp-att-862\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-862\" class=\"wp-image-862 size-full\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Screen-Shot-2016-03-01-at-20.27.36.png\" alt=\"Screen Shot 2016-03-01 at 20.27.36\" width=\"1688\" height=\"1048\" \/><\/a><p id=\"caption-attachment-862\" class=\"wp-caption-text\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">Panel dividido verticalemente. El color de la pesta\u00f1a tambi\u00e9n la heredan sus hijitas.<\/span><\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_817\" style=\"width: 1704px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-14-at-11.59.40.png\" rel=\"attachment wp-att-817\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-817\" class=\"wp-image-817 size-full\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/02\/Screen-Shot-2016-02-14-at-11.59.40.png\" alt=\"ayuda mucho ver el branch actual en tu terminal :D\" width=\"1694\" height=\"954\" \/><\/a><p id=\"caption-attachment-817\" class=\"wp-caption-text\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">ayuda mucho ver el branch actual en tu terminal \ud83d\ude00 y amo el spanglish, se nota, \u00bfno?<\/span><\/p><\/div>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">Para configurarla\u00a0sigue esta serie de pasos:<\/span><\/p>\n<ol>\n<li><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\"><strong>Instala <a href=\"https:\/\/www.iterm2.com\/downloads.html\">iTerm 2.<\/a><\/strong> Te recomiendo encarecidamente que instales la versi\u00f3n <strong>Test Release,\u00a0<\/strong>porque tiene varias funcionalidades que la versi\u00f3n estable no posee, por ejemplo, restaurar el historial de la sesi\u00f3n que se haya cerrado.<\/span><br \/>\n<h4><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\"><a href=\"https:\/\/iterm2.com\/downloads\/beta\/iTerm2-2_9_20160206.zip\">\u00a0iTerm2 2.9.20160206 beta (OS 10.8+)<\/a><\/span><\/h4>\n<\/li>\n<li><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\"><strong>Instala <a href=\"https:\/\/github.com\/robbyrussell\/oh-my-zsh\">Oh my ZSH<\/a><\/strong>:\u00a0es b\u00e1sicamente un framework open source\u00a0que nos permite darle potencia a nuestro terminal, nos ofrece desde plugins hasta templates que tienen un gran nivel de personalizaci\u00f3n. Inst\u00e1lalo usando curl:<\/span><\/li>\n<\/ol>\n<pre class=\"line-height:50 bottom-margin:18 lang:sh decode:true\">$ curl -L https:\/\/raw.github.com\/robbyrussell\/oh-my-zsh\/master\/tools\/install.sh | sh\r\n<\/pre>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">Una vez hayas instalado zsh abre el fichero\u00a0<code>~\/.zshrc <\/code>y pega lo siguiente, para instalar el tema agnoster:<\/span><\/p>\n<pre class=\"line-height:50 lang:ps decode:true\">ZSH_THEME=\"agnoster\"\r\n<\/pre>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">Para quitar el usuario que aparece por defecto: user@something<\/span><\/p>\n<pre class=\"line-height:50 lang:ps decode:true\">DEFAULT_USER=\"yourUser\"<\/pre>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a03. Instala un <a href=\"http:\/\/iterm2colorschemes.com\/\"><strong>Color<\/strong>\u00a0<strong>Theme<\/strong><\/a>: Para darle el color que ves en las im\u00e1genes de arriba, instala el tema Solarized en la ruta \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 que prefieras, en el ejemplo uso la ruta Downloads.<\/span><\/p>\n<pre class=\"line-height:20 lang:ps decode:true\">$ brew install wget\r\n$ cd ~\/Downloads\r\n$ wget https:\/\/raw.github.com\/altercation\/solarized\/master\/iterm2-colors-solarized\/Solarized%20Dark.itermcolors<\/pre>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">Luego abre las preferencias \u00a0<code><em>iTerm -&gt; Preferences -&gt; Profiles -&gt; Colors -&gt; Color\u00a0Presets -&gt; Import\u00a0<\/em><\/code>e importa el tema que has descargado previamente. Luego puedes modificar los colores de las fuentes, e incluso usar otro color de fondo, como prefieras.<\/span><\/p>\n<p><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Screen-Shot-2016-03-01-at-21.09.19.png\" rel=\"attachment wp-att-883\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-883\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Screen-Shot-2016-03-01-at-21.09.19.png\" alt=\"Configura un Color Theme\" width=\"757\" height=\"536\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">4. <strong>Instala<\/strong>\u00a0<strong><a href=\"https:\/\/gist.github.com\/kevin-smets\/8568070\">PowerLine<\/a><\/strong>: para utilizar los s\u00edmbolos tan chulos que vemos en las im\u00e1genes de arriba, que nos muestran <\/span><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">la rama master, por ejemplo, debes instalar la fuente de aqu\u00ed:\u00a0<a href=\"https:\/\/github.com\/powerline\/fonts\">https:\/\/github.com\/powerline\/fonts<\/a>\u00a0<\/span><\/p>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5. <strong>Fuente<\/strong> <strong>Menlo<\/strong>: Selecciona la fuente que m\u00e1s se adapte a tus gustos, yo uso Menlo.<\/span><\/p>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 6. <strong>Instalar<\/strong> <a href=\"https:\/\/github.com\/robbyrussell\/oh-my-zsh\/wiki\/Plugins-Overview\">Plugins<\/a>: este paso es opcional, si decides instalar alg\u00fan plugin de Oh my ZSH, abre el fichero\u00a0<code>~\/.zshrc <\/code>y busca la zona<code>\u00a0plugins=() <\/code>para habilitar y listar los plugins que vienen por defecto con la instalaci\u00f3n, se ver\u00e1 algo como:<\/span><\/p>\n<pre class=\"line-height:50 lang:sh decode:true\">plugins=(git bower sublime brew history node npm sudo web-search)  \r\n<\/pre>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">Luego si decides a\u00f1adir un plugin que no est\u00e9 listado, solo debes a\u00f1adirlo en esta secci\u00f3n.<\/span><\/p>\n<h2>Nota:<\/h2>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">Existe una funcionalidad que no viene por defecto con iTerm, y es el saltar de palabra en palabra para hacer la navegaci\u00f3n entre la l\u00ednea de comandos m\u00e1s r\u00e1pida. Pero no tem\u00e1is, tengo la soluci\u00f3n:<\/span><\/p>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">1.- Abre\u00a0<code>Preferences --&gt; Profile <\/code>pincha en el <code>+ <\/code>y a continuaci\u00f3n busca en<code> Action <\/code>la opci\u00f3n<code> Send Escape Sequence<\/code><\/span><\/p>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">2.- Para configurar el salto hacia la izquierda, coloca en el<code> Keyboard Shortcut<\/code> los comandos del teclado <code>alt<\/code> -llamado option- y <code>flecha a la izquierda <\/code><\/span>y <span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">en la secci\u00f3n<code> Esc+ <\/code>coloca una<code> b<\/code><\/span><\/p>\n<p><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Send_scape_secuence1.png\" rel=\"attachment wp-att-936\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-936\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Send_scape_secuence1.png\" alt=\"Send_scape_secuence1\" width=\"720\" height=\"394\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-family: tahoma, arial, helvetica, sans-serif;\">3.- Para la opci\u00f3n derecha haz lo mismo que en el paso 2 solo que cambiando la <code>flecha a la derecha<\/code> y en <code>Esc+<\/code> coloca una<code> f<\/code><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Send_scape_secuence2.png\" rel=\"attachment wp-att-937\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-937\" src=\"http:\/\/sophyonline.com\/blog\/wp-content\/uploads\/2016\/03\/Send_scape_secuence2.png\" alt=\"Send_scape_secuence2\" width=\"723\" height=\"395\" \/><\/a><\/p>\n<p>Y as\u00ed es como se hace, r\u00e1pido \u00bfno?. :p<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La terminal, o bash, esa querida amiga que nos proporciona acceso a bajo nivel, que utilizamos un d\u00eda s\u00ed y otro tambi\u00e9n. No es para menos que debamos configurarla, que nos resulte amena y legible su empleo. No soy de las que usan la terminal por defecto del mac con el fondo blanco y las <a class=\"read-more\" href=\"http:\/\/sophyonline.com\/blog\/2016\/03\/iterm-2-como-configurarlo\/\">&hellip;&nbsp;<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-815","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/posts\/815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/comments?post=815"}],"version-history":[{"count":47,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/posts\/815\/revisions"}],"predecessor-version":[{"id":935,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/posts\/815\/revisions\/935"}],"wp:attachment":[{"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/media?parent=815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/categories?post=815"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/sophyonline.com\/blog\/wp-json\/wp\/v2\/tags?post=815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}