<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.editors.vim">
    <title>gmane.editors.vim</title>
    <link>http://blog.gmane.org/gmane.editors.vim</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111966"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111962"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111957"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111956"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111946"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111944"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111943"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111942"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111935"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111931"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111921"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111914"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111911"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111896"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111894"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111887"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111870"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111869"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111859"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.editors.vim/111858"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111966">
    <title>neocomplcache</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111966</link>
    <description>&lt;pre&gt;Hello:
    Everyone!
    I use neocomplcache 8.0. It is very good, But can't completes from all buffers.
    eg.
        There are *.c , *.v , *.txt in buffers. If I edit *.txt, it can't completes from *.c and *.v .
    How to solve this problem? I want it completes from all buffers.

Best
Regards!

&lt;/pre&gt;</description>
    <dc:creator>wangjun850725</dc:creator>
    <dc:date>2013-05-22T07:09:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111962">
    <title>Linux shell command line editing/movement</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111962</link>
    <description>&lt;pre&gt;Is there a plugin that changes shell command line movement and editing to
those used in vim?   For example, instead of ^a, be able to use 0; or
instead of ^e be able to use $. 

 

Thanks

 

Paul

&lt;/pre&gt;</description>
    <dc:creator>Paul</dc:creator>
    <dc:date>2013-05-22T03:12:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111957">
    <title>Fortran comments not continued</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111957</link>
    <description>&lt;pre&gt;Hi,

When editing Fortran I

set comments=s:!&amp;gt;,m:!!,e:!!,:!

unfortunately, vim refuses to print the middle comment leader '!!' when I start a comment with '!&amp;gt;' or a simple '!' continuing a comment started with '!'. I don't understand why.

Thanks already,

nick

&lt;/pre&gt;</description>
    <dc:creator>Nicolas Bock</dc:creator>
    <dc:date>2013-05-21T16:24:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111956">
    <title>vim taking focus</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111956</link>
    <description>&lt;pre&gt;This happens on quite a few linux windows managers but I'm not
discounting something outside of vim being at fault here - vim is the
only place I've experienced this.

I have a gvim session with:
gvim --servername $USER
and then I load new files with:
vim --servername $USER
and gvim will pop up into focus but generally my cursor will stay on
the command line.

I thought I had asked this before, so I googled and found quite a few
(not my) posts:
http://objectmix.com/editors/149356-gvim-window-not-given-focus-when-loading-file.html
http://vim.1045645.n5.nabble.com/raising-gvim-window-to-front-td1169442.html
https://groups.google.com/forum/#!msg/vim_use/r4NKUumRrqE/rZN3U-Xv5ZsJ
http://mail.xfce.org/pipermail/xfce/2006-January/016091.html
 --remote-tab &amp;lt;file&amp;gt;

Also (might be a different issue) - when I open a file and a file has
changed (the one I'm opening or one in another tab) like after a git
checkout and vim is confused and asks me what to do, vim won't
maintain focus after I deal with the dialog.

If none of this is clear or reproducable, I'll look into a perltk test case.

I have a script in my zshrc to automate this:
# make vim use or initialize a session with a new tab unless...
# alias this so that we can do \vim to get to the exe
vimfunc () {
    local cmd
    local servername
    local remote
    local misc
    local version

    local username=$(echo $USER | tr "[:lower:]" "[:upper:]")

    local opt_ex="^-"

    while [ $# -gt 0 ] ; do
        case "$1" in
            --servername)
                if [[ $2 =~ $opt_ex ]] ; then
                    echo "Servername option without a parameter. Doing nothing."
                    return
                else
                    servername="$2"
                    shift
                fi
                ;;
            --remote*)
                if [ -z $remote ] ; then
                    if [[ $2 =~ $opt_ex ]] ; then
                        remote="$1"
                    else
                        remote="$1 $2"
                        shift
                    fi
                else
                    # I'll deal with this properly if it is reasonable
to take multiple --remote* things
                    echo "Should not call two remote options at once.
Doing nothing."
                    return
                fi
                ;;
            --version*)
                version="1"
                ;;
            *)
                misc="$misc $1"
                ;;
        esac
        shift
    done

    cmd="vim"

    if [ ! -z $servername ] ; then
        cmd="$cmd --servername $servername"
    else
        cmd="$cmd --servername $username"
    fi

    if [ -z $misc ] &amp;amp;&amp;amp; [ -z $remote ] ; then
        # list version if we asked for that
        if [ ! -z version ] ; then
            cmd="$cmd --version"
        fi

        ${=cmd}
        return
    fi

    if [ ! -z $remote ] ; then
        cmd="$cmd $remote $misc"
    else
        cmd="$cmd --remote-tab $misc"
    fi

    echo $cmd
    ${=cmd}
    return
}

&lt;/pre&gt;</description>
    <dc:creator>shawn wilson</dc:creator>
    <dc:date>2013-05-21T17:47:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111946">
    <title>how to debug file type recognition</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111946</link>
    <description>&lt;pre&gt;i have two identical smarty files: i load the first one and it gets recognized as "heist". i load the second one and it gets correclty recognized as smarty... how can that happen?

if i start vim with "vim -u NONE -U NONE" and give the commands ":set nocompatible" and ":syntax on", the files are all recognized as smarty, so the problem should either be in my .vimrc or some plugin, but i have no idea where to look for to fix this problem.

thanks in advance.

&lt;/pre&gt;</description>
    <dc:creator>Matteo Cavalleri</dc:creator>
    <dc:date>2013-05-21T10:52:03</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111944">
    <title>how to set quickfix to get tags infomation</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111944</link>
    <description>&lt;pre&gt;I'm enable ctags.

And if a lot of tags is matching when I stroke Ctrl+]. Some info will be
shown.
I want those info goes into quickfix window.

how to do that.

thanks




&lt;/pre&gt;</description>
    <dc:creator>Steve liu</dc:creator>
    <dc:date>2013-05-21T08:53:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111943">
    <title>Cross platform vim script development</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111943</link>
    <description>&lt;pre&gt;Hi all!

If you need to test your vim script in Microsoft Windows 8, I've written an article on my experience for OSX/Linux vim users.

https://news.ycombinator.com/item?id=5742342

Best regards
Alberto Miorin

&lt;/pre&gt;</description>
    <dc:creator>Alberto Miorin</dc:creator>
    <dc:date>2013-05-21T07:44:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111942">
    <title>how to set omnifunc to at least 2 functions</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111942</link>
    <description>&lt;pre&gt;Hi all

I want to set omnifunc to at least 2 functions.
e.g. set omnifunc=ccomplete#Complete,syntaxcomplete#Complete

but the syntax is not correct here.

could you pls help to tell me this?

I tried these 2
set omnifunc=ccomplete#Complete,syntaxcomplete#Complete
set omnifunc=ccomplete#Complete;syntaxcomplete#Complete

but either of one works

thanks






&lt;/pre&gt;</description>
    <dc:creator>Steve liu</dc:creator>
    <dc:date>2013-05-21T06:56:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111935">
    <title>filed to open file - "invalid next size (normal)..."</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111935</link>
    <description>&lt;pre&gt;Cannot open file that previously was created with vim. Can anybody help me with further debugging?

&lt;/pre&gt;</description>
    <dc:creator>Aliaksandr Rahalevich</dc:creator>
    <dc:date>2013-05-20T12:09:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111931">
    <title>Errors in vim app on android</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111931</link>
    <description>&lt;pre&gt;
I am still not getting the vim touch app for android to run without problems. 

One set of errors don't prevent vim touch from running, but they are puzzling and I suspect they are preventing spell check from working. 

Error detected while processing /storage/emulated/legacy/.vimrc line 39:
E518 unknown option: /storage/emulated/0/.vim/spell/en.utf-8.add.spl line:

Line 39 in the .vimrc is"

set spellfile=/storage/emulated/0/.vim/spell/en.utf-8.add /storage/emulated/0/.vim/spell/en.utf-8.add.spl

I'm taking it that this is one error. I've checked the help on E518 and it is total Greek to me. I believe line 39 is the correct specification in android of the paths to the the spell check files; no one on the android forums where I've also sought help with this has said it is not. 

Anyone have a clue why I'm getting this error.

Thanks,
------------------------------------------------------------------------------------------
Eric Weir
Decatur, GA
eeweir&amp;lt; at &amp;gt;bellsouth.net

"It is the mark of an educated man to look for precision in 
each class of things just so far as the nature of the subject admits." 

- Aristotle, Nichomachean Ethics

&lt;/pre&gt;</description>
    <dc:creator>Eric Weir</dc:creator>
    <dc:date>2013-05-20T11:19:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111921">
    <title>Vim opens perl files slowly everytime</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111921</link>
    <description>&lt;pre&gt;Hello:

Whenever I open a Perl file in vim with .pl file extension it takes many seconds for vim to open
and when vim does open I see the following message in the vim command line
Please install scripts to ~/.vim/bin

This message appears whenever I open any Perl file in vim. Why is this occurring every time?
I am using Mac OS X 10.7 and Vim 7.3 version in the terminal

Sincerely,

Jean-Marcel Belmont

&lt;/pre&gt;</description>
    <dc:creator>Jean-Marcel Belmont</dc:creator>
    <dc:date>2013-05-19T22:22:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111914">
    <title>How to do math in vim ?</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111914</link>
    <description>&lt;pre&gt;Hi,

Can you do math in Vim?
Can you do subtractions?

I have a srt file where I want to subtract 7 from all the seconds in the
file.
So this:
+------------------------------------+
24
00:07:55,641 --&amp;gt; 00:07:58,393
You can't do that to us!
We'll tell you a secret.

25
00:07:58,603 --&amp;gt; 00:07:59,769
A secret? Who by?
+------------------------------------+


becomes:
+------------------------------------+
24
00:07:48,641 --&amp;gt; 00:07:51,393
You can't do that to us!
We'll tell you a secret.

25
00:07:51,603 --&amp;gt; 00:07:52,769
A secret? Who by?
+------------------------------------+
The changes in this are:
(55 becomes 48)
(58 becomes 51)
(59 becomes 52)


Meaning:
- search for the lines with --&amp;gt;
- search for the number before the first , (comma)
- subtract that number with 7
- search for the number before the second , (comma)
- subtract that number with 7


I don't know if vim can subtract it also to negative numbers?
In case you have this:
+------------------------------------+
27
00:08:01,898 --&amp;gt; 00:08:04,316
She's visiting--

28
00:08:04,525 --&amp;gt; 00:08:07,277
Who wants to know about her?
+------------------------------------+

becomes:
+------------------------------------+
27
00:08:-06,898 --&amp;gt; 00:08:-03,316
She's visiting--

28
00:08:-03,525 --&amp;gt; 00:08:00,277
Who wants to know about her?
+------------------------------------+
The changes in this are:
(01 becomes -06)
(04 becomes -03)
(07 becomes 00)

Although not correct for srt syntax, these are manual fixable .

Rgds,
Jeri

&lt;/pre&gt;</description>
    <dc:creator>Jeri Raye</dc:creator>
    <dc:date>2013-05-19T17:00:03</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111911">
    <title>kubuntu 13.04 green has changed</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111911</link>
    <description>&lt;pre&gt;Hi all

I recently upgraded my Kubuntu to 13.04, Raring Ringtail, and it has had a weird effect on gvim: the meaning of "green" in highlight statements has changed, from #00FF00 to #008000. "blue" is still #0000FF and red is still #FF0000, but "green" is half as bright. "green1" remains #00FF00.

Green is the only colour I've noticed, and I've checked a few with a colour picker; f.ex. "dark slate grey" is still what runtime/rgb.txt says it is, #2F4F4F.

/usr/share/X11/rgb.txt still has "0 255   0green".

I've tried changing colour schemes, and other system settings, but nothing affects the colours gvim uses.

Now I can easily work around this by replacing "green" with #00FF00, or "green1", but it's strange.

Regards, John Little

&lt;/pre&gt;</description>
    <dc:creator>John Little</dc:creator>
    <dc:date>2013-05-19T11:30:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111896">
    <title>vim: format each long lines and insert just one break afterward</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111896</link>
    <description>&lt;pre&gt;tested long time no good results...

so the goal here sounds simple: say I have

* a long text file (over 50K lines), and
* each line by itself is a nature paragraph, so sometime is very long 
(over 1000 charactors).
* there are sometimes one of more empty line in between, sometimes not

I wanted to format it into:

1. if 2 lines are adjoining, add an empty line to as a break
2. if 2 lines already have more than 1 empty lines in between, remove 
the extra and make sure only one empty line left.
3. trunk the long lines to  multiple lines with each of 80 charactors

initially I though its simple, just a ranged :g can do:

:'&amp;lt;, '&amp;gt;global/.*/exec "normal! gqq"

but this can only do task 3 above. for the task 1 and 2.
I don't know of how to pass the lines found by :g to a function and some 
more magic there.

so I turned to a normal function, with which I can read each line and do 
some adjustment there:

func! GQeachline(...) range             "ping: comments
     let lnum=a:firstline

     while lnum &amp;lt;= a:lastline

         let line = getline(lnum)
         let l1len = len(line)
         echom "linenum: " . lnum . "length " . l1len

         if l1len &amp;gt;= 80
             echom "gq this line (" . l1len . " &amp;gt; tw!"
             exec "normal! gqqj"
         elseif line =~ '^\s*$'            "if it's an empty line
             echom "this line is empty"
         else
             echom "this line is short " . l1len
         endif

         let lnum=lnum+1

     endwhile

endfunc

""line number all changed
"    let lnum=a:firstline
"    while lnum &amp;lt;= a:lastline
"
"        let line = getline(lnum)
"        let l1len = len(line)
"
"        let nlinenum=lnum+1
"        let nline=getline(nlinenum)
"
"        if  nline =~ '^\s*$'
"        else
"            exec "normal! o\&amp;lt;esc&amp;gt;"
"        endif
"
"        let lnum=lnum+1
"
"    endwhile


command! -range=% -nargs=* GQeachline :&amp;lt;line1&amp;gt;,&amp;lt;line2&amp;gt;call 
GQeachline(&amp;lt;q-args&amp;gt;)

map ,gQ  :GQeachline&amp;lt;CR&amp;gt;


these doesn't work well either --- once I did a gqq whenver got a 
longline, I changed the "current" text lines and so the next iteration 
might not work well.
this is especially hard when I tried to insert empty lines based on what 
are the current lines
I did some research and didn't find an existing solution on this.

I feel this is a very generic task --- think about you got a ure text 
book (bible) and you just want to format it better...

are there a good way to do it?



thanks!

regards
ping

&lt;/pre&gt;</description>
    <dc:creator>ping</dc:creator>
    <dc:date>2013-05-18T20:41:48</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111894">
    <title>replace/change certain positions in line of text</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111894</link>
    <description>&lt;pre&gt;Hi,

is there a way to replace (for example) position 110-117 in each line
of a text to (for example) to "." ?

I only found regular expressions handling the length of matches but
not their position in a line.

Since what I want to acchieve lastly is lot of work I dont want
to add n '.' or do wild calculations from positions to lengths
of strings.

Directly using the positions themselves would be nice.

Is that possible with vim? How?

Thank you very much in advance for any help!


Best regards,
mcc

&lt;/pre&gt;</description>
    <dc:creator>meino.cramer&lt; at &gt;gmx.de</dc:creator>
    <dc:date>2013-05-18T17:32:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111887">
    <title>is &lt;vimdir&gt;/syntax/fstab maintained anymore?</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111887</link>
    <description>&lt;pre&gt;


Maybe it's just my distro not getting the updates, but the last update for
the syntax file for /etc/fstab was 2009.

A diff of just the filesystem types I added that are on my system
(/proc/filesystems)
looks like:

/usr/share/vim/vim73/syntax/fstab.vim
--- /usr/share/vim/vim73/syntax/fstab.vim.orig  2013-03-28
07:33:50.000000000 -0700
+++ /usr/share/vim/vim73/syntax/fstab.vim       2013-05-17
21:08:16.506416059 -0700
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -47,7 +47,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 " Type
 syn cluster fsTypeCluster contains=fsTypeKeyword,fsTypeUnknown
 syn match fsTypeUnknown /\s\+\zs\w\+/ contained
-syn keyword fsTypeKeyword contained adfs ados affs atfs audiofs auto
autofs befs bfs binfmt_misc cd9660 cfs cifs coda cramfs debugfs devfs
devpts e2compr efs ext2 ext2fs ext3 ext4 ext4dev fdesc ffs filecore fuse
hfs hpfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix msdos
ncpfs nfs none ntfs null nwfs overlay ovlfs portal proc procfs ptyfs
qnx4 reiserfs romfs rpc_pipefs shm smbfs sshfs std subfs swap sysfs sysv
tcfs tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs
wvfs xfs zisofs
+syn keyword fsTypeKeyword contained adfs ados affs anon_inodefs atfs
audiofs auto autofs bdev befs bfs binfmt_misc cd9660 cfs cgroup cifs
coda configfs cpuset cramfs debugfs devfs devpts devtmpfs e2compr efs
ext2 ext2fs ext3 ext4 ext4dev fdesc ffs filecore fuse fuseblk fusectl
hfs hpfs hugetlbfs iso9660 jffs jffs2 jfs kernfs lfs linprocfs mfs minix
mqueue msdos ncpfs nfs nfsd none ntfs null nwfs overlay ovlfs pipefs
portal proc procfs pstore ptyfs qnx4 ramfs reiserfs romfs rpc_pipefs
security_fs shm smbfs sockfs sshfs std sysfs subfs swap sysfs sysv tcfs
tmpfs udf ufs umap umsdos union usbfs userfs vfat vs3fs vxfs wrapfs wvfs
xfs zisofs
 
 " Options
 " -------
---------------

Which doesn't make it easy or clear what was added -- on top of I know I
likely didn't
get everything.  FWIW, I did add them alphabetically! ;-)  Got tired of
looking at the red
highlighted things it thought were errors in my fstab.

I wonder if it is possible for things like the file type to be generated
dynamically,
by reading /proc/filesystems on linux systems, for example?

At the very least -- seems like it is, at least, due for a
quadrennial-update (4 yr?)...;-)

Thanks,




&lt;/pre&gt;</description>
    <dc:creator>Linda W</dc:creator>
    <dc:date>2013-05-18T04:16:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111870">
    <title>Opening large files</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111870</link>
    <description>&lt;pre&gt;G'day,

I recently saw mails in the group with regards to a new release and lots of
people responsing with their suggestions. I lost that mail chain and hence
I am writing a separate one with a suggestion.

Could the programatically contributing members please try to make Vim
faster when opening large files? Even when I open a file of say 2 megs it
takes 3-4 seconds more than say Ultraedit. Larger text files, say about a
100 megs, take minutes to open.

I am so used to Vim since my early days, I by default open everything
editable in it. The only problem I see is when I open such large text
files. Else I feel absolutely at home working with this wonderful editor.

Cheers!
RK

&lt;/pre&gt;</description>
    <dc:creator>Rajesh Kannan</dc:creator>
    <dc:date>2013-05-17T06:38:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111869">
    <title>Problem with syntax/html.vim</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111869</link>
    <description>&lt;pre&gt;I was editing an HTML file (the contents of an Outlook message) when
I noticed that the syntax highlighting was messed up in certain
regions.  The problem can be seen when the following snippet is
highlighted as HTML.

    &amp;lt;html&amp;gt;
    &amp;lt;head&amp;gt;

    &amp;lt;!--[if gte mso 9]&amp;gt;&amp;lt;xml&amp;gt;
       &amp;lt;m:brkBin m:val="before"/&amp;gt;
       &amp;lt;m:brkBinSub m:val="--"/&amp;gt;
       &amp;lt;m:lMargin m:val="0"/&amp;gt;
       &amp;lt;m:rMargin m:val="0"/&amp;gt;
    &amp;lt;/xml&amp;gt;&amp;lt;![endif]--&amp;gt;

    &amp;lt;/head&amp;gt;
    &amp;lt;/html&amp;gt;

The highlighting is correct through the '--', but they incorrectly
terminate the comment region.  The following '"/' are highlighted as
an error, as are '[endif]', and the &amp;lt;/head&amp;gt; and &amp;lt;/html&amp;gt; tags are
highlighted as comments.

The problem seems to be this line in $VIMRUNTIME/syntax/html.vim
(dated 2012 Oct 05),

    syn region htmlCommentPart  contained start=+--+      end=+--\s*+  contains=&amp;lt; at &amp;gt;htmlPreProc,&amp;lt; at &amp;gt;Spell

which doesn't account for the possibility of '--' being anywhere
within a string.

I don't know enough about syntax highlighting to know how to fix it,
though, and I would rather help the author with a solution than just
point out the problem, so I thought I'd ask here if anyone knew of a
solution.  (I have Bcc'd the author.)

Regards,
Gary

&lt;/pre&gt;</description>
    <dc:creator>Gary Johnson</dc:creator>
    <dc:date>2013-05-17T06:32:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111859">
    <title>vim: conqueterm equivalent tool in vim?</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111859</link>
    <description>&lt;pre&gt;hi folks:
due to some unresolvable issue in Conqueterm, I'm finally having to look 
for another (better) alternative in linux, please point me some if you 
happen to know ...

thanks

regards
ping

&lt;/pre&gt;</description>
    <dc:creator>ping</dc:creator>
    <dc:date>2013-05-16T23:03:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111858">
    <title>vim: recover an unnamed file</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111858</link>
    <description>&lt;pre&gt;guys:
My PC (ubuntu) just restarted by itself due to the (stupid) overheat 
issue, again (I couldn't find a solution on that in a year..)

but regardless, I had a file that I had been editing for quite a while.
all of a sudden the PC reloaded, now I'm wondering how can I recover 
that file.

I tried both of the following method , but none of them give me the 
right file.

one thing I've notice that if I'm in different folder, vim -r give me 
different files. I tried to change to different folder and invoke vim 
-r, but still failed to find the right one (per the timestamp) for me...

any other good ideals?

maybe the last resort, do I have to grep from the whole harddisk for this?

and, what's the best practice to solve this issue in the future (lesson 
learned for me: always use a named buffer ) ?


1) :recover

Swap files found:
    Using specified name:
1.    .swa
           owned by: ping   dated: Fri Jan 21 17:26:35 2011
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 14418
2.    .swb
           owned by: ping   dated: Wed Dec 29 14:32:22 2010
          file name: [No Name]
           modified: no
          user name: ping   host name: 640g-laptop
         process ID: 7874
3.    .swc
           owned by: ping   dated: Fri Dec 17 17:05:02 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 2735
4.    .swd
           owned by: ping   dated: Mon Dec  6 17:57:06 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 22947
5.    .swe
           owned by: ping   dated: Fri Oct 29 08:15:23 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 20799
6.    .swf
           owned by: ping   dated: Thu Dec  2 13:05:32 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 5370
7.    .swg
           owned by: ping   dated: Sat Oct 23 11:38:18 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 4930
8.    .swh
           owned by: ping   dated: Sat Oct 23 06:40:55 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 3119
9.    .swi
           owned by: ping   dated: Sat Oct 16 23:28:22 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 13572
10.    .swj
           owned by: ping   dated: Sat Oct 23 06:35:33 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 4930
11.    .swk
           owned by: ping   dated: Tue Oct 12 10:15:05 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 13672
12.    .swl
           owned by: ping   dated: Sun Oct 10 06:44:29 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 26777
13.    .swm
           owned by: ping   dated: Wed Oct  6 00:44:37 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 29373
14.    .swn
           owned by: ping   dated: Tue Oct  5 03:59:02 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 29373
15.    .swo
           owned by: ping   dated: Sun Sep 26 09:34:44 2010
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 3824
16.    .swp
           owned by: ping   dated: Fri Apr 20 15:59:12 2012
          file name: [No Name]
           modified: YES
          user name: ping   host name: 640g-laptop
         process ID: 17594
    In directory ~/tmp:
       -- none --
    In directory /var/tmp:
       -- none --
    In directory /tmp:
       -- none --

Enter number of swap file to use (0 to quit): 0



2) ping&amp;lt; at &amp;gt;640g-laptop:~$ vim -r 
 

Swap files found:
    In current directory:
1.    .%.swp 
 

           owned by: ping   dated: Mon Jan  9 14:45:26 2012 
 

          file name: ~ping/% 
 

           modified: YES 
 

          user name: ping   host name: 640g-laptop 
 

         process ID: 27934 
 

2.    .Narrow_Region_3_VOOM19.swp 
 

           owned by: ping   dated: Thu Jan  3 08:18:35 2013 
 

          file name: ~ping/Narrow_Region_3_VOOM19 
 

           modified: YES 
 

          user name: ping   host name: 640g-laptop 
 

         process ID: 13556 
 

3.    .RZ2-l2vpn-lsonly-3.ol.swp 
 

           owned by: ping   dated: Thu Sep 15 18:37:41 2011 
 

          file name: ~ping/RZ2-l2vpn-lsonly-3.ol 
 

           modified: no 
 

          user name: ping   host name: 640g-laptop 
 

         process ID: 27006 
 

4.    .a.scr.swo 
 

           owned by: ping   dated: Tue Jun 14 11:03:25 2011 
 

          file name: ~ping/a.scr 
 

           modified: no 
 

          user name: ping   host name: 640g-laptop 
 

         process ID: 4253 
 

5.    .au-lsof.html.swo 
 

           owned by: ping   dated: Tue Jan 10 19:01:20 2012 
 

          file name: ~ping/au-lsof.html 
 

           modified: YES 
 

          user name: ping   host name: 640g-laptop 
 

         process ID: 9142 
 

6.    .mailcap.swp 
 

           owned by: ping   dated: Thu Dec 29 14:04:17 2011 
 

          file name: ~ping/.mailcap 
 

           modified: no 
 

          user name: ping   host name: 640g-laptop 
 

         process ID: 24540 
 

7.    .muttrc-gmail-gogetitok.swo 
 

           owned by: ping   dated: Tue Jan 10 19:01:20 2012 
 

          file name: ~ping/.muttrc-gmail-gogetitok 
 

           modified: no
          user name: ping   host name: 640g-laptop
         process ID: 9142
8.    .muttrc-gmail.swo
           owned by: ping   dated: Tue Jan 10 19:01:20 2012
          file name: ~ping/.muttrc-gmail
           modified: no
          user name: ping   host name: 640g-laptop
         process ID: 9142
9.    .muttrc-jnpr.ori.swp
           owned by: ping   dated: Tue Feb 19 11:31:19 2013
          file name: ~ping/.muttrc-jnpr.ori
           modified: no
          user name: ping   host name: 640g-laptop
         process ID: 20434
......








&lt;/pre&gt;</description>
    <dc:creator>ping</dc:creator>
    <dc:date>2013-05-16T22:53:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.editors.vim/111856">
    <title>Changing opening html tag can also changes closing?</title>
    <link>http://comments.gmane.org/gmane.editors.vim/111856</link>
    <description>&lt;pre&gt;Hello,

I want to change opening and closing html tags effectively. Take this html code in normal mode, the cursor is represented by a pipe:

&amp;lt;|ul class="foo"&amp;gt;
  &amp;lt;li class="active"&amp;gt;item 1&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;item 2&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;item 3&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;

cwol would produce:

&amp;lt;ol| class="foo"&amp;gt;
  &amp;lt;li class="active"&amp;gt;item 1&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;item 2&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;item 3&amp;lt;/li&amp;gt;
&amp;lt;/ol&amp;gt;

The surround plugin could achieve this with cst&amp;lt;ol&amp;gt;&amp;lt;Enter&amp;gt; but it wasn't meant to keep the existing attributes.

Thank you for any help you can provide in this situation.

Yann

&lt;/pre&gt;</description>
    <dc:creator>Yann Thomas-Gérard</dc:creator>
    <dc:date>2013-05-16T15:38:22</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.editors.vim">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.editors.vim</link>
  </textinput>
</rdf:RDF>
