2011-10-26 16 views
2
vim . 

現在,我得到目錄和文件的列表。我如何從vim重命名文件名?

現在,我怎麼重新命名文件,這些文件列表中的文件名?

+0

是不是應該像超級用戶?無論如何檢查NERDTree它有很大的幫助。 –

回答

6

在命令模式:

:E打開的目錄視圖。 R重命名選擇的文件。列表上方列出了快捷方式。

如果您使用vim .,您可以使用R進行重命名(因爲它與上面完全相同)。

+1

注意那些是由'netrw'插件提供的命令。 – Benoit

4

您可以使用qmv(在Debian-like系統apt-get install renameutils),它正是這麼做其榮譽系統默認編輯器(VISUAL,EDITOR,execvp( 「編輯」))

qmv *.cs 

打開一個編輯器,你可以%S /// G你喜歡什麼,用/CX遞增/遞減的數字 - 在你曾想總之一切。您還可以以循環方式重新命名,例如

 a.txt   b.txt 
     b.txt   a.txt 

 a.txt   b.txt 
     b.txt   c.txt 
     c.txt   a.txt 

3

您可以使用外部mv命令是這樣的:

:! mv oldfile newfile