<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: petrohs</title>
    <description>The latest articles on DEV Community by petrohs (@petrohs).</description>
    <link>https://dev.to/petrohs</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F148355%2F450c5b82-d152-44bb-945c-f33c71117d24.jpeg</url>
      <title>DEV Community: petrohs</title>
      <link>https://dev.to/petrohs</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/petrohs"/>
    <language>en</language>
    <item>
      <title>Esquema de colores personalizado en vim</title>
      <dc:creator>petrohs</dc:creator>
      <pubDate>Wed, 17 Jun 2020 04:59:49 +0000</pubDate>
      <link>https://dev.to/petrohs/esquema-de-colores-personalizado-en-vim-3apn</link>
      <guid>https://dev.to/petrohs/esquema-de-colores-personalizado-en-vim-3apn</guid>
      <description>&lt;p&gt;Me interesaba crear una lista de tareas en vim pero que tenga un esquema de colores a mi gusto. &lt;/p&gt;

&lt;p&gt;Para ello se usan dos sentencias en vim: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;syntax match&lt;/li&gt;
&lt;li&gt;hi &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La primera se emplea para crear una expresión regular y asignarla a una etiqueta&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; OHScTarea &lt;span class="sr"&gt;/^· /&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;La segunda se emplea para indicar como colorear la etiqueta&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="k"&gt;hi&lt;/span&gt; petrohsScTarea guifg&lt;span class="p"&gt;=&lt;/span&gt;green
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--x7mS0_5a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5bhhqivxhrbp8u7oygu0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--x7mS0_5a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5bhhqivxhrbp8u7oygu0.png" alt="Colores personalizados vim"&gt;&lt;/a&gt;&lt;br&gt;
Usando las siguientes configuraciones&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScTarea &lt;span class="sr"&gt;/^· /&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScTarea guifg&lt;span class="p"&gt;=&lt;/span&gt;green

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScRepet &lt;span class="sr"&gt;/^÷ /&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScRepet guifg&lt;span class="p"&gt;=&lt;/span&gt;blue

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScWR &lt;span class="sr"&gt;/^× /&lt;/span&gt; 
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScWR guifg&lt;span class="p"&gt;=&lt;/span&gt;yellow

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScProy &lt;span class="sr"&gt;/^º /&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScProy guifg&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="k"&gt;red&lt;/span&gt;

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScCompleta &lt;span class="sr"&gt;/\[[øØ]\]/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScCompleta guifg&lt;span class="p"&gt;=&lt;/span&gt;green

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScNoCompleta &lt;span class="sr"&gt;/\[[xX]\]/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScNoCompleta guifg&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="k"&gt;red&lt;/span&gt;

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScCancelada &lt;span class="sr"&gt;/\[[cC]\]/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScCancelada guifg&lt;span class="p"&gt;=&lt;/span&gt;yellow

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScOtraCompleta &lt;span class="sr"&gt;/\[[^øØcCxX]\]/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScOtraCompleta guifg&lt;span class="p"&gt;=&lt;/span&gt;gray

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScPers &lt;span class="sr"&gt;/[æÆ]\w\+/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; &lt;span class="k"&gt;def&lt;/span&gt; link petrohScPers Type

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScTareaNom &lt;span class="sr"&gt;/«.*»/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScTareaNom &lt;span class="k"&gt;gui&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;italic&lt;/span&gt; guifg&lt;span class="p"&gt;=&lt;/span&gt;cyan

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScFechaInicio &lt;span class="sr"&gt;/ŧ\d\{8}/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScFechaInicio guifg&lt;span class="p"&gt;=&lt;/span&gt;SeaGreen

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScFechaFin &lt;span class="sr"&gt;/Ŧ\d\{8}/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScFechaFin guifg&lt;span class="p"&gt;=&lt;/span&gt;DarkYellow

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScTareaPuntoD &lt;span class="sr"&gt;/Ð/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; &lt;span class="k"&gt;def&lt;/span&gt; link petrohScTareaPuntoD PreProc

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScTareaPunto &lt;span class="sr"&gt;/°/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScTareaPunto guifg&lt;span class="p"&gt;=&lt;/span&gt;Orange

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScFechaOtra &lt;span class="sr"&gt;/\d\{4}\/\d\{2}\/\d\{2}/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScFechaOtra guifg&lt;span class="p"&gt;=&lt;/span&gt;lightblue

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScPrioridad &lt;span class="sr"&gt;/¶\w\+/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; &lt;span class="k"&gt;def&lt;/span&gt; link petrohScPrioridad Special

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScFinBloque &lt;span class="sr"&gt;/,,,/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScFinBloque guifg&lt;span class="p"&gt;=&lt;/span&gt;gray

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScEtiqWR &lt;span class="sr"&gt;/ħ\w\+/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScEtiqWR guifg&lt;span class="p"&gt;=&lt;/span&gt;white

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScEtiqRFC &lt;span class="sr"&gt;/rfc\d\{4}C\d\{4}/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScEtiqRFC guifg&lt;span class="p"&gt;=&lt;/span&gt;lightblue

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScEtiqTipoNota &lt;span class="sr"&gt;/[¢µ@ł]/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScEtiqTipoNota guifg&lt;span class="p"&gt;=&lt;/span&gt;lightblue

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScPrioridadProy &lt;span class="sr"&gt;/Ω/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; &lt;span class="k"&gt;def&lt;/span&gt; link petrohScPrioridadProy Special

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScEtiqCont &lt;span class="sr"&gt;/\w\+ŋ/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScEtiqCont guifg&lt;span class="p"&gt;=&lt;/span&gt;white

&lt;span class="nb"&gt;syntax&lt;/span&gt; &lt;span class="k"&gt;match&lt;/span&gt; petrohScTareaRepet &lt;span class="sr"&gt;/®\w\+/&lt;/span&gt;
&lt;span class="k"&gt;hi&lt;/span&gt; petrohScTareaRepet &lt;span class="k"&gt;gui&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="nb"&gt;italic&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



</description>
      <category>vim</category>
    </item>
    <item>
      <title>Cambiar color de la barra vertical en vim</title>
      <dc:creator>petrohs</dc:creator>
      <pubDate>Thu, 26 Mar 2020 06:45:48 +0000</pubDate>
      <link>https://dev.to/petrohs/cambiar-color-de-la-barra-vertical-en-vim-pkp</link>
      <guid>https://dev.to/petrohs/cambiar-color-de-la-barra-vertical-en-vim-pkp</guid>
      <description>&lt;p&gt;Cuando se hace una división vertical de la ventana de &lt;code&gt;vim&lt;/code&gt; se puede ajustar los colores.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--If9HdnNg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7o5bfwqr7tev26l3lld5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--If9HdnNg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7o5bfwqr7tev26l3lld5.png" alt="gvim vsplit orig"&gt;&lt;/a&gt; &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ahDmGIGz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/b0uoybbij3gbsyi7tod3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ahDmGIGz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/b0uoybbij3gbsyi7tod3.png" alt="im vsplit orig"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="nb"&gt;highlight&lt;/span&gt; VertSplit guifg&lt;span class="p"&gt;=&lt;/span&gt;white guibg&lt;span class="p"&gt;=&lt;/span&gt;blue
&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="nb"&gt;highlight&lt;/span&gt; VertSplit ctermfg&lt;span class="p"&gt;=&lt;/span&gt;white ctermbg&lt;span class="p"&gt;=&lt;/span&gt;blue
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KtUi1pQ4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/d2i6ph7qj7c90wgefuw0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KtUi1pQ4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/d2i6ph7qj7c90wgefuw0.png" alt="gvim vsplit color"&gt;&lt;/a&gt; &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8lW6Jjqc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wcqh3tpeedb16qlplmgs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8lW6Jjqc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wcqh3tpeedb16qlplmgs.png" alt="vim vsplit color"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;También se puede cambiar el carácter que se usa para dividir&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="k"&gt;set&lt;/span&gt; &lt;span class="nb"&gt;fillchars&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="k"&gt;vert&lt;/span&gt;&lt;span class="p"&gt;:+&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tBUGSrZU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/itzqdw9dj197d2tx3wbh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tBUGSrZU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/itzqdw9dj197d2tx3wbh.png" alt="gvim vsplit campo"&gt;&lt;/a&gt; &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_9k0UzpG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/evex77h1l77sc7yvxfxp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_9k0UzpG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/evex77h1l77sc7yvxfxp.png" alt="vim vsplit campo"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vim</category>
    </item>
    <item>
      <title>Cambiar color de la barra de estado en vim</title>
      <dc:creator>petrohs</dc:creator>
      <pubDate>Thu, 26 Mar 2020 05:53:09 +0000</pubDate>
      <link>https://dev.to/petrohs/cambiar-color-de-la-barra-de-estado-en-vim-10on</link>
      <guid>https://dev.to/petrohs/cambiar-color-de-la-barra-de-estado-en-vim-10on</guid>
      <description>&lt;p&gt;Cuando dividimos la ventana en &lt;code&gt;vim&lt;/code&gt; se puede cambiar el color de &lt;em&gt;la barra de estado&lt;/em&gt;.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--K4PrqBvp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4szp5kxbxhyi1vkis3yv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--K4PrqBvp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4szp5kxbxhyi1vkis3yv.png" alt="gvim split color original"&gt;&lt;/a&gt; &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hkvImhWv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/snx2h9sjy122e3plr1ng.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hkvImhWv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/snx2h9sjy122e3plr1ng.png" alt="vim split color original"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Con eso se usa, respectivamente en &lt;code&gt;gvim&lt;/code&gt; y &lt;code&gt;vim&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="nb"&gt;highlight&lt;/span&gt; StatusLine guibg&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="k"&gt;red&lt;/span&gt; guifg&lt;span class="p"&gt;=&lt;/span&gt;yellow
&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="nb"&gt;highlight&lt;/span&gt; StatusLine ctermbg&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="k"&gt;red&lt;/span&gt; ctermfg&lt;span class="p"&gt;=&lt;/span&gt;yellow
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nngvHzLV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/3ppmmnrmwjo3rz8vjgsy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nngvHzLV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/3ppmmnrmwjo3rz8vjgsy.png" alt="gvim split color nuevo"&gt;&lt;/a&gt; &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fLcdzVKH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7qnujsovjdpjj2hhpvn2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fLcdzVKH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/7qnujsovjdpjj2hhpvn2.png" alt="vim split color nuevo"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ahora, para cambiar la barra de la sección que no esta en uso.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="nb"&gt;highlight&lt;/span&gt; StatusLineNC guibg&lt;span class="p"&gt;=&lt;/span&gt;magenta guifg&lt;span class="p"&gt;=&lt;/span&gt;cyan
&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="nb"&gt;highlight&lt;/span&gt; StatusLineNC ctermbg&lt;span class="p"&gt;=&lt;/span&gt;magenta ctermfg&lt;span class="p"&gt;=&lt;/span&gt;cyan
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Ld_FNDBP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/k7dqqd2ehivs1v4jb31g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ld_FNDBP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/k7dqqd2ehivs1v4jb31g.png" alt="gvim split color nuevo NC"&gt;&lt;/a&gt; &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Oc2qOLzU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sunzhwc6tj9k09txlndx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Oc2qOLzU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sunzhwc6tj9k09txlndx.png" alt="vim split color nuevo NC"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vim</category>
    </item>
    <item>
      <title>Leer la salida de un comando desde vim</title>
      <dc:creator>petrohs</dc:creator>
      <pubDate>Wed, 25 Mar 2020 06:52:50 +0000</pubDate>
      <link>https://dev.to/petrohs/leer-la-salida-de-un-comando-desde-vim-4m7</link>
      <guid>https://dev.to/petrohs/leer-la-salida-de-un-comando-desde-vim-4m7</guid>
      <description>&lt;p&gt;Dentro de &lt;code&gt;vim&lt;/code&gt; se puede ejecutar un comando escribiendo&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:!&lt;/span&gt;comando
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jIHvwdg5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vxeglw2bsm0ip8x3sbvj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jIHvwdg5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vxeglw2bsm0ip8x3sbvj.png" alt="ejecutando :!pwd"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Esto da como resultado&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7RyF3EWu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/opurwqtn5uk70nwu1dtt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7RyF3EWu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/opurwqtn5uk70nwu1dtt.png" alt="salida :!pwd"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pero si esta salida la queremos directamente dentro de &lt;code&gt;vim&lt;/code&gt; se puede emplear&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="p"&gt;&amp;lt;&lt;/span&gt;esc&lt;span class="p"&gt;&amp;gt;:&lt;/span&gt;&lt;span class="k"&gt;read&lt;/span&gt; &lt;span class="p"&gt;!&lt;/span&gt;comando
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--I4twkYoy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lq5ycd9e9114gaiw4yob.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--I4twkYoy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/lq5ycd9e9114gaiw4yob.png" alt="ejecutando :read !pwd"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Con lo que obtenemos&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gJMBhc-a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/jwj2bo86ap0f8ezs3o59.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gJMBhc-a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/jwj2bo86ap0f8ezs3o59.png" alt="salida :read !pwd"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>bash</category>
      <category>vim</category>
    </item>
  </channel>
</rss>
