0

copy コマンドを使用して menu.vim のバックアップを作成したい:

exe '!cp "c:\Program Files\Vim\vim73\menu.vim" d:\bkp_menu-vim_DATE_TIME.txt'

バックアップ ファイルの名前に DATE と TIME を追加したいと思います。

次のコマンドを見つけまし<C-R>=strftime("%Y-%m-%d_%H-%M")
たが、コピー コマンドに挿入する方法がわかりません。誰でも私を助けることができますか?

4

2 に答える 2

1

パーツに到達したら、コマンドラインの一部としてこれを入力するだけです_DATE。+<C-R>を意味します。を入力すると、Vimはコマンドラインをクリアし、式を入力できるようにします。式は、 ( )を押すと結果が挿入されます。詳細はをご覧ください。CtrlR=<CR>Enter:help c_CTRL-R

このような簡単なバックアップ方法については、私のwritebackupプラグインが役立つ場合があります。これをちょうど:W(menu.vimを開いているとき)に短縮します。

于 2012-12-03T11:51:16.713 に答える
1

これはあなたが望むことをしますか?

:exe '!cp  c:\Program Files\Vim\vim73\menu.vim d:\bkp_menu-vim_'.strftime("%Y-%m-%d_%H-%M").'.txt'
于 2012-12-03T12:01:29.350 に答える