Filename completion on Windows with Exclamation Mark
Hi,this bug really hurts me a long time.If you use VIM on a Windows system and using directories with an exclamation mark the filename completion does not work.If you want to loadc:\folder!\file.txtyou can write:e c:\fold<tab>Now the line will be expanded to:e c:\folder\!\The exclamation mark is escaped by a backslash. This escaped string cannot be expanded, so:e c:\folder\!\<TAB>leads to a beep. You have to remove the backslash before the exclamation mark:e c:\folder!\<TAB>and it works like this:e c:\folder\!\file.txtThe expanding now works BUT the backslash is inserted again. This command will not execute correctly, you have to remove the backslash again to open the file.:e c:\folder!\file.txtSo I think on windows the exclamation mark should not be escaped but Bram thinks for external command the ! must be escaped.Can anyone have a look at this, my company has a filename convention, so i can not change the directory names.Thank you all a lot.Jan
You received this message from the "vim_dev" 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
You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscribe@....
For more options, visit https://groups.google.com/groups/opt_out.