On Tuesday, June 12, 2012 12:22:44 PM UTC-5, Ben Fritz wrote: > On Tuesday, June 12, 2012 10:38:34 AM UTC-5, skeept wrote: > > Hi, > > > > I am working with someones elses file, some of them are readonly so I > > cannot really just read read of the annyoying ^M in the end of the line. > > Some lines have this charather others don't. > > Even if I do > > set ff=dos they are still changing. > > > > I was thinking that it should be possible to hide these using the conceal > > feature, but I am not sure how to do it. > > > > I tried > > :syntax keyword ConcealCtrlm ^M conceal cchar= > > :set conceallevel=2 > > > > but nothing happened... > > > > Try this: > > http://vim.wikia.com/wiki/Automatically_reload_files_with_mixed_line-endings_in_DOS_fileformat > > Unfortunately the SpecialKey highlight which applies to the ^M at the end of > lines overrides syntax highlighting so you cannot use an Ignore or concealed > group on them using syntax highlighting.
Thanks, the suggestion in the link :e ++ff=dos seems to do the trick. It does not overwrite the file and the ctrl-m are gone. I don't understand well what it does, but it does the job, Thank you again. -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
