\input texinfo @c -*- texinfo -*- @c %**start of header @setfilename helmdocumentation.org.info @settitle helmdocumentation.org @documentencoding UTF-8 @documentlanguage en @c %**end of header @finalout @titlepage @title helmdocumentation.org @author Ramesh Nedunchezian @end titlepage @contents @ifnottex @node Top @top helmdocumentation.org @end ifnottex @menu * Helm Find Files:: @detailmenu --- The Detailed Node Listing --- Helm Find Files * Tips:: Tips * Use the wildcard to select multiple files:: * Query replace regexp on filenames:: Query replace regexp on filenames * Examples:: Examples * Recursively rename all files with ".JPG" extension to ".jpg": Recursively rename all files with "JPG" extension to "jpg". * Batch-rename files from number 001 to 00x:: @end detailmenu @end menu @node Helm Find Files @chapter Helm Find Files @menu * Tips:: @end menu @node Tips @section Tips @menu * Use the wildcard to select multiple files:: * Query replace regexp on filenames:: @end menu @node Use the wildcard to select multiple files @subsection Use the wildcard to select multiple files Use of wildcard is supported to run an action over a set of files. @node Query replace regexp on filenames @subsection Query replace regexp on filenames Replace different parts of a file basename with something else. @menu * Examples:: @end menu @node Examples @subsubsection Examples @menu * Recursively rename all files with ".JPG" extension to ".jpg": Recursively rename all files with "JPG" extension to "jpg". * Batch-rename files from number 001 to 00x:: @end menu @enumerate @item Recursively rename all files with ".JPG" extension to ".jpg" Use the ‘helm-file-globstar’ feature described in recursive globbing by entering "**.JPG" at the end of the Helm-find-files pattern, then hit M-@@ and enter "JPG" on first prompt, then "jpg" on second prompt and hit ‘RET’. @item Batch-rename files from number 001 to 00x Use "\#" inside the second prompt. @end enumerate @bye