<?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <link href="https://blog.jaysinh.dev/tags/vim/feed.xml" rel="self" type="application/atom+xml"/> <link href="https://blog.jaysinh.dev/" rel="alternate" type="text/html"/> <updated>2026-08-01T12:49:14+00:00</updated> <id>https://blog.jaysinh.dev/</id> <title type="html">Jaysinh’s own heed</title> <subtitle>I am a Full-stack developer by profession, Computer scientist by heart and an Actor by gene. I write mostly on programming topics. Browse through my blog posts to identify my taste of writing. </subtitle> <entry> <title type="html">goyo-doc: Vim helpfile for goyo.vim plugin</title> <link href="https://blog.jaysinh.dev/2017/04/10/goyo-doc-vim-helpfile-for-goyo-plugin.html" rel="alternate" type="text/html" title="goyo-doc: Vim helpfile for goyo.vim plugin"/> <published>2017-04-10T12:21:48+00:00</published> <updated>2017-04-10T12:21:48+00:00</updated> <id>https://blog.jaysinh.dev/2017/04/10/goyo-doc-vim-helpfile-for-goyo-plugin</id> <content type="html" xml:base="https://blog.jaysinh.dev/2017/04/10/goyo-doc-vim-helpfile-for-goyo-plugin.html">&lt;p&gt;&lt;img src=&quot;https://blog.jaysinh.dev/assets/images/goyo_doc_plugin.png&quot; alt=&quot;goyo_doc_plugin&quot; /&gt;&lt;/p&gt; &lt;h3 id=&quot;what-is-goyo&quot;&gt;What is Goyo?&lt;/h3&gt; &lt;p&gt;&lt;a href=&quot;https://github.com/junegunn/goyo.vim&quot;&gt;Goyo&lt;/a&gt; is the vim plugin which allows writers to focus on their writing while they are writing. The plugin deactivates not required fancy windows which are not useful at the time of using vim for writing. It provides certain customizations too.&lt;/p&gt; &lt;h3 id=&quot;what-is-missing-in-goyo&quot;&gt;What is missing in Goyo?&lt;/h3&gt; &lt;p&gt;The main problem with &lt;a href=&quot;https://github.com/junegunn/goyo.vim&quot;&gt;Goyo&lt;/a&gt; plugin is that it carries very weak vim specific helpfile. A vimmer is habituated to find help at vim specific helpfile first. After few attempts, I have decided to write a good helpfile for the &lt;a href=&quot;https://github.com/junegunn/goyo.vim&quot;&gt;Goyo&lt;/a&gt; plugin. I am happy to maintain the documentation I have started with the ongoing development of the plugin until the author of &lt;a href=&quot;https://github.com/junegunn/goyo.vim&quot;&gt;Goyo&lt;/a&gt; is providing any concise helpfile for it. The &lt;a href=&quot;https://github.com/ultimatecoder/goyo-doc&quot;&gt;goyo-doc&lt;/a&gt; is not carrying any source of &lt;a href=&quot;https://github.com/junegunn/goyo.vim&quot;&gt;Goyo&lt;/a&gt; plugin, but only contains documentation for the plugin. I am inviting you to propose improvements if you find any.&lt;/p&gt; &lt;h3 id=&quot;why-i-decided-to-write-a-separate-plugin-for-documentation&quot;&gt;Why I decided to write a separate plugin for documentation?&lt;/h3&gt; &lt;blockquote&gt; &lt;p&gt;“Documentation is essential. There needs to be something for people to read, even if it’s rudimentary and incomplete.”&lt;/p&gt; &lt;p&gt;– &lt;cite&gt;K.Fogel, Producing Open source software&lt;/cite&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;I believe the documentation is the most important part of any software. While I was using &lt;a href=&quot;https://github.com/junegunn/goyo.vim&quot;&gt;Goyo&lt;/a&gt; plugin, I found it is missing the vim specific helpfile. I discussed this issue with the author and offered the help for improving on this. You can read further about early discussions &lt;a href=&quot;https://github.com/junegunn/goyo.vim/issues/144&quot;&gt;here&lt;/a&gt;. I didn’t get any positive response from the author so I decided to write and launch vim specific helpfile for this plugin. With this plugin, I am expecting to provide the solution to those users who are more familiar with vim specific helpfile than a Github wiki or README file of any project. Below are the links for downloading and using the plugin.&lt;/p&gt; &lt;h3 id=&quot;download-links&quot;&gt;Download links&lt;/h3&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;http://www.vim.org/scripts/script.php?script_id=5546&quot;&gt;Vimscript&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&quot;https://github.com/ultimatecoder/goyo-doc&quot;&gt;Github&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h6 id=&quot;proofreader-farhaan-bukhsh&quot;&gt;Proofreader: &lt;a href=&quot;https://farhaanbukhsh.wordpress.com/&quot;&gt;Farhaan Bukhsh&lt;/a&gt;&lt;/h6&gt;</content> <author> <name>Jaysinh Shukla</name> </author> <category term="vim"/> <category term="goyo_doc"/> <summary type="html">Goyo is the vim plugin which allows writers to focus on their writing while they are writing. The plugin deactivates not required fancy windows which are not useful at the time of using vim for writing. It provides certain</summary> </entry> </feed>