diff options
author | Bram Moolenaar <Bram@vim.org> | 2008-05-28 14:49:58 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2008-05-28 14:49:58 +0000 |
commit | aebaf89fd4626e52dee4a6bb4cdec8dbf2556bd2 (patch) | |
tree | 2afe10fdf37a9f22f6f948a7ca56c35cbdc01bb6 /runtime/doc | |
parent | 7a9892558776b37077b4a889364cef1c7902cba2 (diff) | |
download | vim-git-aebaf89fd4626e52dee4a6bb4cdec8dbf2556bd2.tar.gz |
updated for version 7.1-299v7.1.299
Diffstat (limited to 'runtime/doc')
-rw-r--r-- | runtime/doc/eval.txt | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index 13caa16cf..57e2c4e43 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -1,4 +1,4 @@ -*eval.txt* For Vim version 7.1. Last change: 2008 Feb 20 +*eval.txt* For Vim version 7.1. Last change: 2008 May 28 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1609,6 +1609,7 @@ finddir( {name}[, {path}[, {count}]]) String find directory {name} in {path} findfile( {name}[, {path}[, {count}]]) String find file {name} in {path} +fnameescape( {fname}) String escape special characters in {fname} fnamemodify( {fname}, {mods}) String modify file name foldclosed( {lnum}) Number first line of fold at {lnum} if closed foldclosedend( {lnum}) Number last line of fold at {lnum} if closed @@ -2620,6 +2621,19 @@ findfile({name}[, {path}[, {count}]]) *findfile()* < Searches from the directory of the current file upwards until it finds the file "tags.vim". +fnameescape({string}) *fnameescape()* + Escape {string} for use as file name command argument. All + characters that have a special meaning, such as '%' and '|' + are escaped with a backslash. + For most systems the characters escaped are "". For systems + where a backslash appears in a filename, it depends on the + value of 'isfname'. + Example: > + :let fname = 'some str%nge|name' + :exe "edit " . fnameescape(fname) +< results in executing: > + edit some\ str\%nge\|name + fnamemodify({fname}, {mods}) *fnamemodify()* Modify file name {fname} according to {mods}. {mods} is a string of characters like it is used for file names on the |