<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://community.activestate.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>ActiveState Community Site - Better vi/vim emulation - Comments</title>
 <link>http://community.activestate.com/forum-topic/better-vi-vim-emulation</link>
 <description>Comments for &quot;Better vi/vim emulation&quot;</description>
 <language>en</language>
<item>
 <title>Re: vi emulation</title>
 <link>http://community.activestate.com/forum-topic/better-vi-vim-emulation#comment-2703</link>
 <description>&lt;p&gt;Komodo&#039;s vi emulation is certainly not a complete implementation of the vi/vim feature set, but we are trying to make it better with every release. We have tried to implement the most commonly used features of vi into Komodo, so if your finding commands that you commonly use are missing, then please log bugs for these:&lt;br /&gt;
&lt;a href=&quot;http://bugs.activestate.com/query.cgi?product=Komodo&quot; title=&quot;http://bugs.activestate.com/query.cgi?product=Komodo&quot;&gt;http://bugs.activestate.com/query.cgi?product=Komodo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For visual mode repeats, I&#039;ve logged the following bug:&lt;br /&gt;
&lt;a href=&quot;http://bugs.activestate.com/show_bug.cgi?id=72004&quot; title=&quot;http://bugs.activestate.com/show_bug.cgi?id=72004&quot;&gt;http://bugs.activestate.com/show_bug.cgi?id=72004&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For the soft chars not getting added to the repeat text insertion command, I&#039;ve logged this bug:&lt;br /&gt;
&lt;a href=&quot;http://bugs.activestate.com/show_bug.cgi?id=72005&quot; title=&quot;http://bugs.activestate.com/show_bug.cgi?id=72005&quot;&gt;http://bugs.activestate.com/show_bug.cgi?id=72005&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please add others as you run across them.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;
Todd&lt;/p&gt;
</description>
 <pubDate>Fri, 24 Aug 2007 10:04:28 -0700</pubDate>
 <dc:creator>ToddW</dc:creator>
 <guid isPermaLink="false">comment 2703 at http://community.activestate.com</guid>
</item>
<item>
 <title>Better vi/vim emulation</title>
 <link>http://community.activestate.com/forum-topic/better-vi-vim-emulation</link>
 <description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;One of the functions in vi emulation I use all the time is the period command.  It repeats the last text modification whatever it may be.  This is not emulated quite the same way that it works in vi and it&#039;s driving me nuttty :)&lt;/p&gt;
&lt;p&gt;For clarity (or not depending on you&#039;re perspective) I will put all commands in brackets.  Commands that need modifiers will be dash separated.&lt;/p&gt;
&lt;p&gt;For instance let&#039;s take a block of text let&#039;s say 4 lines.  If I go into visual mode [Shift-V] the current line is selected.  I then use the [j] 3 times to select the next 3 lines.  So we now have 4 lines of text selected.  Then I want to indent those lines.  I hit [Shift-&amp;gt;].  The block of text is now indented and the selection goes away.  Now, if I&#039;m vim I expect that hitting the [.] will indent the same 4 lines of text once more.  However in Komodo that is not the case.&lt;/p&gt;
&lt;p&gt;Another related to this is that completion events such as when I type an opening parenthesis are not recorded as repeatable elements either.  For example.  If I type &quot;(&quot;, a closing paren is automatically put in the buffer.  If I went back into command mode and typed the period command, only the opening paren is repeated.  It doesn&#039;t make sense [for me at least] to not include any automatically inserted text into the repeatable stack.&lt;/p&gt;
&lt;p&gt;There are numerous others I could list, but is anyone listening?&lt;/p&gt;
&lt;p&gt;Thanks.. it&#039;s a great product and I would really like to help make it better,&lt;br /&gt;
Fred&lt;/p&gt;
</description>
 <comments>http://community.activestate.com/forum-topic/better-vi-vim-emulation#comments</comments>
 <category domain="http://community.activestate.com/forums/komodo-beta-0">Komodo Beta</category>
 <category domain="http://community.activestate.com/os/os-x">OS X</category>
 <pubDate>Thu, 23 Aug 2007 22:02:07 -0700</pubDate>
 <dc:creator>freddie_p</dc:creator>
 <guid isPermaLink="false">1329 at http://community.activestate.com</guid>
</item>
</channel>
</rss>
