2010-01-01から1ヶ月間の記事一覧

vimで現在編集中のバッファのファイル名を変更する

以下を .vimrcに追加します。 command! -nargs=+ -bang -complete=file Rename let pbnr=fnamemodify(bufname('%'), ':p')|exec 'f '.escape(<q-args>, ' ')|w<bang>|call delete(pbnr) 変更したいファイル名を指定して実行します。 :Rename newfilename!を付けると強制保</bang></q-args>…

vimで内容が空のファイルを保存したら自動で削除する

vim/gvimで開いたファイルを削除したい時があります。 :Explore や shellコマンドでも良いのですが、単純にファイルの中身を全削除して保存したらファイル自体も削除するように設定しています。 以下を .vimrcに追加します。 augroup BUFWRITE_POSTDELETE au…