<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7997313029981170997.post4412766582532248559..comments</id><updated>2009-03-10T13:14:34.738-04:00</updated><title type='text'>Comments on End Point Blog: VIM Tip of the Day: running external commands in a...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.endpoint.com/feeds/4412766582532248559/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default'/><link rel='alternate' type='text/html' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html'/><author><name>Jon Jensen</name><uri>http://www.blogger.com/profile/18273388885281263476</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7997313029981170997.post-51128955421524859</id><published>2009-03-10T13:14:00.000-04:00</published><updated>2009-03-10T13:14:00.000-04:00</updated><title type='text'>@depesz &amp; Jon: Yes! Sorting is one of @gorthx's (G...</title><content type='html'>@depesz &amp;amp; Jon: Yes! Sorting is one of @gorthx&amp;#39;s (Gabrielle Roth) favorite uses :)&lt;BR/&gt;&lt;BR/&gt;Thanks for sharing!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/51128955421524859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/51128955421524859'/><link rel='alternate' type='text/html' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html?showComment=1236705240000#c51128955421524859' title=''/><author><name>Selena Deckelmann</name><uri>http://www.blogger.com/profile/13787945278069006540</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html' ref='tag:blogger.com,1999:blog-7997313029981170997.post-4412766582532248559' source='http://www.blogger.com/feeds/7997313029981170997/posts/default/4412766582532248559' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7997313029981170997.post-2577707661354538659</id><published>2009-03-10T12:35:00.000-04:00</published><updated>2009-03-10T12:35:00.000-04:00</updated><title type='text'>Yes, indeed. I must have missed that part somehow....</title><content type='html'>Yes, indeed. I must have missed that part somehow. Apologies for the noise.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/2577707661354538659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/2577707661354538659'/><link rel='alternate' type='text/html' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html?showComment=1236702900000#c2577707661354538659' title=''/><author><name>Christopher Nehren</name><uri>http://www.blogger.com/profile/16327387867756344034</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html' ref='tag:blogger.com,1999:blog-7997313029981170997.post-4412766582532248559' source='http://www.blogger.com/feeds/7997313029981170997/posts/default/4412766582532248559' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7997313029981170997.post-7105905995189179822</id><published>2009-03-10T12:33:00.000-04:00</published><updated>2009-03-10T12:33:00.000-04:00</updated><title type='text'>Chris, that's the final example Selena gave in the...</title><content type='html'>Chris, that's the final example Selena gave in the original post, isn't it?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/7105905995189179822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/7105905995189179822'/><link rel='alternate' type='text/html' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html?showComment=1236702780000#c7105905995189179822' title=''/><author><name>Jon Jensen</name><uri>http://www.blogger.com/profile/18273388885281263476</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='01906151538418124954'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html' ref='tag:blogger.com,1999:blog-7997313029981170997.post-4412766582532248559' source='http://www.blogger.com/feeds/7997313029981170997/posts/default/4412766582532248559' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7997313029981170997.post-8271419869534498481</id><published>2009-03-10T12:31:00.001-04:00</published><updated>2009-03-10T12:31:00.001-04:00</updated><title type='text'>And in a homologous fashion, one can read the resu...</title><content type='html'>And in a homologous fashion, one can read the results of an external command by passing the command to run to the :r command like so:&lt;BR/&gt;&lt;BR/&gt;:r !/bin/ls</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/8271419869534498481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/8271419869534498481'/><link rel='alternate' type='text/html' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html?showComment=1236702660001#c8271419869534498481' title=''/><author><name>Christopher Nehren</name><uri>http://www.blogger.com/profile/16327387867756344034</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html' ref='tag:blogger.com,1999:blog-7997313029981170997.post-4412766582532248559' source='http://www.blogger.com/feeds/7997313029981170997/posts/default/4412766582532248559' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7997313029981170997.post-449472366135778039</id><published>2009-03-10T12:31:00.000-04:00</published><updated>2009-03-10T12:31:00.000-04:00</updated><title type='text'>Yes, and you can also send line ranges rather than...</title><content type='html'>Yes, and you can also send line ranges rather than the whole buffer, for example, lines 4-7:&lt;BR/&gt;&lt;BR/&gt;:4,7! sort -u&lt;BR/&gt;&lt;BR/&gt;or line 4 through end of file:&lt;BR/&gt;&lt;BR/&gt;:4,$! sort -u&lt;BR/&gt;&lt;BR/&gt;And when a visual selection is active, that will automatically be the range used:&lt;BR/&gt;&lt;BR/&gt;:! sort -u</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/449472366135778039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/449472366135778039'/><link rel='alternate' type='text/html' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html?showComment=1236702660000#c449472366135778039' title=''/><author><name>Jon Jensen</name><uri>http://www.blogger.com/profile/18273388885281263476</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='01906151538418124954'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html' ref='tag:blogger.com,1999:blog-7997313029981170997.post-4412766582532248559' source='http://www.blogger.com/feeds/7997313029981170997/posts/default/4412766582532248559' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-7997313029981170997.post-310744227169933780</id><published>2009-03-10T12:24:00.000-04:00</published><updated>2009-03-10T12:24:00.000-04:00</updated><title type='text'>you can also use "%!" to pass current buffer via s...</title><content type='html'>you can also use "%!" to pass current buffer via some filtering command.&lt;BR/&gt;&lt;BR/&gt;For example : %!nl - to number lines (different from :set nu), :%!wc to check word count on current buffer, :%!tac to reverse order of lines, and so on.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/310744227169933780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997313029981170997/4412766582532248559/comments/default/310744227169933780'/><link rel='alternate' type='text/html' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html?showComment=1236702240000#c310744227169933780' title=''/><author><name>depesz</name><uri>http://www.blogger.com/profile/08761996068479547238</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.endpoint.com/2009/03/vim-tip-of-day-running-external.html' ref='tag:blogger.com,1999:blog-7997313029981170997.post-4412766582532248559' source='http://www.blogger.com/feeds/7997313029981170997/posts/default/4412766582532248559' type='text/html'/></entry></feed>