<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fieldmarshal.vim.git/plugin/command.vim, branch main</title>
<subtitle>General vim bindings and configuration I can't live without.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fieldmarshal.vim.git/'/>
<entry>
<title>command.vim: change g: semantics</title>
<updated>2022-09-15T18:14:32+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-09-15T18:14:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fieldmarshal.vim.git/commit/?id=e867ab7ec24ae61f437b2dc928aff095c2ac4022'/>
<id>e867ab7ec24ae61f437b2dc928aff095c2ac4022</id>
<content type='text'>
instead of starting a command around a text object, repeat the last
ranged command around that text object.

So one can now do something like

vip:sort&lt;cr&gt;

to sort the current paragraph, and then that command can be repeated
on a different paragraph with g:ip, and then the command is
dot-repeatable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
instead of starting a command around a text object, repeat the last
ranged command around that text object.

So one can now do something like

vip:sort&lt;cr&gt;

to sort the current paragraph, and then that command can be repeated
on a different paragraph with g:ip, and then the command is
dot-repeatable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Better handling for substitute and command.</title>
<updated>2022-08-23T18:32:59+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-08-23T18:32:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fieldmarshal.vim.git/commit/?id=eabc175e8d7649f0d3308e8bec57f876107b8335'/>
<id>eabc175e8d7649f0d3308e8bec57f876107b8335</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add command motion and make some changes to substitute.</title>
<updated>2022-08-22T19:44:02+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-08-22T19:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/fieldmarshal.vim.git/commit/?id=17703b92b44e5afd12e4bca418f61cadb50ac91d'/>
<id>17703b92b44e5afd12e4bca418f61cadb50ac91d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
