<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ViEmu Forums - My Feature Requests]]></title>
		<link>http://www.viemu.com/forum/viewtopic.php?id=773</link>
		<description><![CDATA[The most recent posts in My Feature Requests.]]></description>
		<lastBuildDate>Thu, 22 Oct 2009 10:33:13 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: My Feature Requests]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=3016#p3016</link>
			<description><![CDATA[<p>Sef, thanks so much for the kind comment. Ctrl-A/Ctrl-X and :s//c are coming very soon, as soon as I finish the new customer portal (which is almost there!). I am taking note of Ctrl-R, Ctrl-W, which I wasn&#039;t familiar with, and I think it can be added in one of the next releases, as it shouldn&#039;t be too hard to implement.</p><p>Thanks for the suggestions!</p><p>&nbsp; - Jon</p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Thu, 22 Oct 2009 10:33:13 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=3016#p3016</guid>
		</item>
		<item>
			<title><![CDATA[Re: My Feature Requests]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=2999#p2999</link>
			<description><![CDATA[<p>I would like to second a couple of those requests and add one of my own. </p><p>I use the confirm option in searching often and would like to see that. As a workaround, I am just searching for the pattern, doing the substitute once and then using &#039;.&#039; to repeat when wanted. </p><p>&lt;Ctrl-A&gt; and &lt;Ctrl-X&gt; would be awesome.</p><p>Another feature of Vim that I miss in ViEmu is &lt;Ctrl-R&gt;&lt;Ctrl-W&gt; and &lt;Ctrl-R&gt;&quot;. When creating a substitute pattern, these are invaluable. &lt;Ctrl-R&gt;&lt;Ctrl-W&gt; puts the word under the cursor in the command line, and &lt;Ctrl-R&gt;&quot; puts the text from the &quot; register in the command line.</p><p>On the whole, I think ViEmu is wonderful! Thanks for your hard work.</p><p>--Sef</p>]]></description>
			<author><![CDATA[dummy@example.com (SefTarbell)]]></author>
			<pubDate>Wed, 14 Oct 2009 18:57:01 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=2999#p2999</guid>
		</item>
		<item>
			<title><![CDATA[Re: My Feature Requests]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=2732#p2732</link>
			<description><![CDATA[<p>Hello Christian,</p><p>Thanks so much for the very nice comment, and for putting in the effort to send in all the feedback.</p><p>I am taking note of all your suggestions. Some of them had already been requested by other users. I still have to set several more important things in place, but I plan to return to implementing basic vi/vim features again in some time. Before that, I am setting up a new license key system, and preparing the VS 2010 versions of ViEmu and Codekana. </p><p>I used to use Virtual Edit, but it&#039;s complex to implement, and very, very few people use it. Actually, this is the first request in four years! I was surprised to see no one asking for it, as I expected more people would use it. The good part is that not many people are missing it. The bad news (for you) is that this makes it a lower-priority feature. I suggest you try to get accustomed to it, it&#039;s not that bad in the end (maybe that&#039;s only the case for me, I apologize if that&#039;s the case).</p><p>There will be a much improved status line in the VS 2010 version, although not in the first VS2010-compatible release. I hope that will be enough. If it&#039;s very popular and requested, it could get back-ported to pre-2010 versions.</p><p>My actual plans for features in the next major version are the &#039;confirm&#039; flag and multiple-key mappings, so you should at lease see some of the requests implemented soon enough.</p><p>All this is driven by the need to grow the business and revenue, so that I will be able to hire one person to dedicate to ViEmu and really improve it at a better pace, while being able myself to work in the other projects too. I&#039;m hoping that can happen in a 4-6 months timeframe.</p><p>Thanks again and best regards,</p><p>&nbsp; -- Jon</p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Mon, 06 Jul 2009 17:24:09 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=2732#p2732</guid>
		</item>
		<item>
			<title><![CDATA[Re: My Feature Requests]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=2723#p2723</link>
			<description><![CDATA[<p>Hi Jon,</p><p>I like ViEmu more and more. You did (do) a good job.</p><p>But after playing a couple of weeks with it I start to miss some features. <br />Well, here is my personal list of feature requests. The list is fairly<br />complete. Not all of the feature requests are new - for some I found <br />requests in the forum archive - but nevertheless, perhaps mentioning <br />them again raises priority... ;-)</p><p>The list is sorted from missing extremely to missing:</p><p>- Virtual edit: Allows to move cursor over the end of a line in visual and normal <br />&nbsp; mode. In insert mode this works already (I suppose since VS does it, if enabled).<br />&nbsp; I don&#039;t like the nervous jumping of the cursor when scrolling up or down.<br />&nbsp; This makes me nervous too. The life of a programmer is hard enough. I really<br />&nbsp; do not need a cursor which jumps from left to right and right to left ....<br />&nbsp; just in front of my nose. It&#039;s enough if the customer changes requirements in<br />&nbsp; the same frequency as the cursor jumps when scrolling up/down. So please <br />&nbsp; please please please add support of virtual editing. I will pay the <br />&nbsp; update price just for this feature.<br />&nbsp; (Hmmmm, perhaps the customer&#039;s requirements become more stable if the<br />&nbsp; cursor is more stable? Perhaps this relationship is an unknown law of <br />&nbsp; nature? Implement it to get out and perhaps someday you will get the <br />&nbsp; Nobel price. Perhaps not 42 is the answer... but virtual edit. )<br />&nbsp; (in vim see :help &#039;virtualedit&#039;)</p><p>- In the status line of ViEmu the current cursor position is shown (line and column).<br />&nbsp; This is ok so far. In addition Vim can show the number of visually selected characters<br />&nbsp; or the number of visually selected lines.<br />&nbsp; This is very very useful if you want to measure something, e.g. the length<br />&nbsp; of a string or the number of lines of a text extract or whatever.<br />&nbsp; Since I have found this feature in vim I never have counted how many characters<br />&nbsp; a string has. <br />&nbsp; E.g.: &quot;bla bla bla bla bla and bla and once more and bla again&quot;<br />&nbsp; I just move the cursor over the string and press vi&quot; and vim shows me 55.<br />&nbsp; (oh my goodness, I don&#039;t want to know how many ViEmu&#039;ler now start to count<br />&nbsp; the number of characters in this example to see if vim is correct ;-) ).</p><p>&nbsp; Whether vim shows the number of selected characters or the number of selected<br />&nbsp; lines depends on the type of selection: If characters within a single line<br />&nbsp; are selected vim shows the number of selected characters. If more than one<br />&nbsp; line is selected vim shows the number of selected lines.</p><p>- As I mentioned already in another thread: An undo with a higher granularity<br />&nbsp; would be very welcome. In best case an undo like Vim 7 provides.</p><p>- Start scrolling before the cursor reaches end or start of screen.<br />&nbsp; This way some context is visible around the cursor while scrolling.<br />&nbsp; Very helpful.<br />&nbsp; (in vim see :help &#039;scrolloff&#039;)</p><p>- Support to map a key sequence, not just a single character.</p><p>- Support emulation of &quot;:set selection=inclusive&quot;<br />&nbsp; ViEmu: If the visual block mode is entered (ctrl-v) you have to press<br />&nbsp; cursor right/left two times to select two columns.<br />&nbsp; Vim (default): When pressing right/left once after entering visual <br />&nbsp; the second column is selected.<br />&nbsp; (in vim see :help selection)</p><p>- Support confirm flag in substitute commands. If this flag is set,<br />&nbsp; ViEmu asks whether the current match should be replaced or not.<br />&nbsp; (in vim see :help :s_flags)</p><p>- Support ctrl-A and ctrl-X: Increase and decrease the number under<br />&nbsp; the cursor.</p><p>- Support ctrl-Y in insert mode: Insert the character which is above<br />&nbsp; the cursor.</p><br /><p>Jon, what are your thoughts? <br />Any chance to implement (some, all) of these features someday?</p><br /><p>Greetings<br />&nbsp; Christian</p>]]></description>
			<author><![CDATA[dummy@example.com (LoveVim)]]></author>
			<pubDate>Fri, 03 Jul 2009 23:42:40 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=2723#p2723</guid>
		</item>
	</channel>
</rss>
