<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>zenbro</title>
    <link>https://zenbro.github.io</link>
    <description>on contributing to the world</description>
    <pubDate>Sat, 08 Aug 2015 05:17:38 +0300</pubDate>
    <item>
      <title>Overriding Default Vim-test Strategies</title>
      <link>https://zenbro.github.io/2015/08/08/overriding-default-vim-test-strategies.html</link>
      <description>&lt;p&gt;&lt;a href=&quot;https://github.com/janko-m/vim-test&quot;&gt;vim-test&lt;/a&gt; can help you to turn a process of running tests into pleasure.
It has multiple &lt;a href=&quot;https://github.com/janko-m/vim-test#strategies&quot;&gt;strategies&lt;/a&gt; for tests execution:  basic, dispatch, tmux, neovim
terminal, etc. Each strategy is hardcoded inside
&lt;em&gt;vim-test/autoload/test/strategy.vim&lt;/em&gt;, but we can easily override any of them.&lt;/p&gt;
</description>
      <pubDate>Sat, 08 Aug 2015 05:17:38 +0300</pubDate>
      <dc:date>2015-08-08T05:17:38+03:00</dc:date>
    </item>
    <item>
      <title>Auto Change Keyboard Layout in Vim</title>
      <link>https://zenbro.github.io/2015/07/24/auto-change-keyboard-layout-in-vim.html</link>
      <description>&lt;p&gt;If you use multiple keyboard layouts then you may know how it&amp;#39;s frustrating to
constanly switching between them. Remember that feeling when you come to Vim&amp;#39;s
&lt;em&gt;normal mode&lt;/em&gt; with keyboard layout different than English? After some time of
&lt;code&gt;hjkl&lt;/code&gt;-ing, you find out that it doesn&amp;#39;t work as expected. Let&amp;#39;s do something
with this.&lt;/p&gt;
</description>
      <pubDate>Fri, 24 Jul 2015 19:36:27 +0300</pubDate>
      <dc:date>2015-07-24T19:36:27+03:00</dc:date>
    </item>
    <item>
      <title>Show Exit Code of Last Command in Zsh</title>
      <link>https://zenbro.github.io/2015/07/23/show-exit-code-of-last-command-in-zsh.html</link>
      <description>&lt;p&gt;Recently I came across this &lt;a href=&quot;https://asciinema.org/a/23012&quot;&gt;ASCII cast&lt;/a&gt;.
My attention was caught by zsh configuration, that @kui is using. It prints
exit code of last command before prompt:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/posts/2015_07_23_kui_zsh_exit_code.png&quot; alt=&quot;kui-zsh-exit-code&quot;&gt;&lt;/p&gt;

&lt;p&gt;Let&amp;#39;s look at the implementation.&lt;/p&gt;
</description>
      <pubDate>Thu, 23 Jul 2015 10:38:49 +0300</pubDate>
      <dc:date>2015-07-23T10:38:49+03:00</dc:date>
    </item>
    <item>
      <title>How to fix 'wxe_driver.so' error in Elixir</title>
      <link>https://zenbro.github.io/2015/07/21/how-to-fix-wxe_driver-so-error-in-elixir.html</link>
      <description>&lt;p&gt;If you trying to start an observer or debugger from iex (e.g.
&lt;code&gt;:observer.start&lt;/code&gt; or &lt;code&gt;:debugger.start&lt;/code&gt;) and keep getting the following error:&lt;br&gt;
&lt;code&gt;ERROR: Could not find &amp;#39;wxe_driver.so&amp;#39; in: /usr/lib/erlang/lib/wx-1.4/priv&lt;/code&gt;&lt;br&gt;
then you probably have &lt;em&gt;erlang-nox&lt;/em&gt; (headless version of Erlang VM) installed
or doesn&amp;#39;t have any &lt;em&gt;wxWidgets&lt;/em&gt; library in your system.&lt;/p&gt;
</description>
      <pubDate>Tue, 21 Jul 2015 10:37:55 +0300</pubDate>
      <dc:date>2015-07-21T10:37:55+03:00</dc:date>
    </item>
    <item>
      <title>Simulate a Keypress in Vim</title>
      <link>https://zenbro.github.io/2015/07/19/simulate-a-keypress-in-vim-insert-mode.html</link>
      <description>&lt;p&gt;Once in an eternity you need to create a mapping that simulates a keypress.&lt;br&gt;
Here comes the answer:&lt;br&gt;
&lt;code&gt;:h feedkeys()&lt;/code&gt;&lt;/p&gt;
</description>
      <pubDate>Sun, 19 Jul 2015 17:55:01 +0300</pubDate>
      <dc:date>2015-07-19T17:55:01+03:00</dc:date>
    </item>
    <item>
      <title>Fix Broken Syntax Highlighting for Git Commits In Vim</title>
      <link>https://zenbro.github.io/2015/06/27/fix-broken-syntax-highlighting-for-git-commits-in-vim.html</link>
      <description>&lt;p&gt;If you are using localized version of git and trying to open commits in vim
(e.g. &lt;code&gt;git commit&lt;/code&gt; or &lt;code&gt;:Gstatus&lt;/code&gt; in
&lt;a href=&quot;https://github.com/tpope/vim-fugitive&quot;&gt;fugitive&lt;/a&gt;) then syntax highlighting may
be broken.&lt;/p&gt;
</description>
      <pubDate>Sat, 27 Jun 2015 21:33:58 +0300</pubDate>
      <dc:date>2015-06-27T21:33:58+03:00</dc:date>
    </item>
    <item>
      <title>Review Last Commit With Vim and Fugitive</title>
      <link>https://zenbro.github.io/2015/06/26/review-last-commit-with-vim-and-fugitive.html</link>
      <description>&lt;p&gt;When working with git, it&amp;#39;s often useful to review all changes that you have
made in last commit before push them to origin.&lt;/p&gt;
</description>
      <pubDate>Fri, 26 Jun 2015 11:55:40 +0300</pubDate>
      <dc:date>2015-06-26T11:55:40+03:00</dc:date>
    </item>
    <item>
      <title>Meditating on Code</title>
      <link>https://zenbro.github.io/2015/06/09/meditating-on-code.html</link>
      <description>&lt;p&gt;Sometimes you need to gather all your attention and focus on a few lines of
code. Vim has a great plugin which can help you minimize distractions.&lt;/p&gt;
</description>
      <pubDate>Tue, 09 Jun 2015 07:16:41 +0300</pubDate>
      <dc:date>2015-06-09T07:16:41+03:00</dc:date>
    </item>
    <item>
      <title>Sending Page to Kindle From Vimperator</title>
      <link>https://zenbro.github.io/2015/06/06/sending-page-to-kindle-from-vimperator.html</link>
      <description>&lt;p&gt;Lets add new command for sending page to your Kindle via Vimperator console (it uses &lt;a href=&quot;http://fivefilters.org/&quot;&gt;fivefilters&lt;/a&gt; API):&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-vim&quot; data-lang=&quot;vim&quot;&gt;command kindle :javascript openURL&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;&amp;#39;http://fivefilters.org/kindle-it/send.php?url=&amp;#39;&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;+&lt;/span&gt; encodeURI&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;liberator.modules.buffer.URL&lt;span class=&quot;p&quot;&gt;))&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Add this line to your &lt;em&gt;.vimperatorrc&lt;/em&gt;, open any page and type &lt;code&gt;:kindle&lt;/code&gt;&lt;/p&gt;
</description>
      <pubDate>Sat, 06 Jun 2015 16:45:57 +0300</pubDate>
      <dc:date>2015-06-06T16:45:57+03:00</dc:date>
    </item>
    <item>
      <title>Jumping Between Most Recently Used Files and Directories</title>
      <link>https://zenbro.github.io/2015/06/01/jumping-between-most-recently-used-files-and-directories.html</link>
      <description>&lt;p&gt;&lt;a href=&quot;https://github.com/junegunn/fzf&quot;&gt;fzf&lt;/a&gt; is one of these life-changing tools that
can boost your productivity. Here is example of using &lt;em&gt;fzf&lt;/em&gt; with vim history
for quickly (less than 500 ms) opening files and jumping between directories.&lt;/p&gt;
</description>
      <pubDate>Mon, 01 Jun 2015 01:42:44 +0300</pubDate>
      <dc:date>2015-06-01T01:42:44+03:00</dc:date>
    </item>
    <item>
      <title>Searching the Web With Speed of Thought Using Dmenu</title>
      <link>https://zenbro.github.io/2015/05/24/searching-the-web-with-speed-of-thought-using-dmenu.html</link>
      <description>&lt;p&gt;If you are using &lt;a href=&quot;http://i3wm.org:&quot;&gt;i3wm&lt;/a&gt;, you already should be familiar with &lt;a href=&quot;https://wiki.archlinux.org/index.php/Dmenu&quot;&gt;dmenu&lt;/a&gt;.
We are going to use dmenu for input search queries and then instantly jump to the browser.&lt;/p&gt;
</description>
      <pubDate>Sun, 24 May 2015 00:00:00 +0300</pubDate>
      <dc:date>2015-05-24T00:00:00+03:00</dc:date>
    </item>
    <item>
      <title>A New Beginning</title>
      <link>https://zenbro.github.io/2015/05/23/a-new-beginning.html</link>
      <description>&lt;p&gt;This is my second attempt on blogging and this time most of the posts will
be in english (need more practice with this, but I&amp;#39;ll do my best).&lt;/p&gt;
</description>
      <pubDate>Sat, 23 May 2015 00:00:00 +0300</pubDate>
      <dc:date>2015-05-23T00:00:00+03:00</dc:date>
    </item>
    <dc:date>2015-08-08T05:17:38+03:00</dc:date>
  </channel>
</rss>