<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ViEmu Forums - gd request]]></title>
		<link>http://www.viemu.com/forum/viewtopic.php?id=5282</link>
		<description><![CDATA[The most recent posts in gd request.]]></description>
		<lastBuildDate>Tue, 24 Jul 2012 02:51:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: gd request]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=8702#p8702</link>
			<description><![CDATA[<p>This worked great.&nbsp; I put it in my _viemurc file and everything is good.&nbsp; This command is a good lesson in mapping commands also.</p><p>Thanks a bunch.</p><p>Jerry.</p>]]></description>
			<author><![CDATA[dummy@example.com (jnothstine)]]></author>
			<pubDate>Tue, 24 Jul 2012 02:51:09 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=8702#p8702</guid>
		</item>
		<item>
			<title><![CDATA[Re: gd request]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=8694#p8694</link>
			<description><![CDATA[<p>Jerry, you can mimic that quite easily with the following mapping:</p><p>:nnoremap gd &quot;zyiw:vsc Edit.GotoDefinition &lt;c-r&gt;z&lt;return&gt;</p><p>This maps gd to copying the word under the cursor to register z (&quot;zyiw) and then types the ex command :vsc which can invoke a VS command, types Edit.GotoDefinition and retrieves the contents of the z register (&lt;c-r&gt;z), followed by typing &lt;return&gt; to execute it.</p><p>I&#039;ve just tested it and it works fine.</p><p>ViEmu ain&#039;t fully programmable, but you can often do nice-ish things with the available tools <img src="http://www.viemu.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Jon_Symnum)]]></author>
			<pubDate>Sat, 21 Jul 2012 16:54:37 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=8694#p8694</guid>
		</item>
		<item>
			<title><![CDATA[Re: gd request]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=8685#p8685</link>
			<description><![CDATA[<p>Thanks for the suggestion, Jerry. We take note of it and will look into adding this in a future release.</p>]]></description>
			<author><![CDATA[dummy@example.com (Isaac_Symnum)]]></author>
			<pubDate>Mon, 16 Jul 2012 12:03:19 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=8685#p8685</guid>
		</item>
		<item>
			<title><![CDATA[gd request]]></title>
			<link>http://www.viemu.com/forum/viewtopic.php?pid=8679#p8679</link>
			<description><![CDATA[<p>The gd command in VIM just goes to the first place in the file that an item is defined.&nbsp; ViEmu mimics that gehavior exactly.&nbsp; I think it would be nicer if gd actually went to the real declaration of an item - even if the item is a method defined in a different class.&nbsp; Example:</p><p>File1.cs</p><p>...<br />MyFile2 x = new MyFile2();<br />x.DoSomething()<br />...</p><p>If the cursor is on MyFile2Object and I press gd, it would open MyFile2.<br />If the cursor is on MyFile2() it would open MyFile2 and go to the constructor.<br />If the cursor is on DoSomething it would open MyFile2 and go to the DoSomething() method.</p><p>If declarations are in the same file then gd would bring me to that declaration instead of just the first place it is used.&nbsp; There is a GoToDeclaration opion in VisualStudio so it would probably be just a remappging for gd.</p><p>This would be much appreciated,</p><p>Jerry</p>]]></description>
			<author><![CDATA[dummy@example.com (jnothstine)]]></author>
			<pubDate>Tue, 10 Jul 2012 17:23:09 +0000</pubDate>
			<guid>http://www.viemu.com/forum/viewtopic.php?pid=8679#p8679</guid>
		</item>
	</channel>
</rss>
