うっかり間違った内容で上書きしたり、何らかの理由でファイル内容が消えてしまった場合など、テキストファイルを以前の状態に戻したくなるということは結構あります。
Vimには標準で一世代のバックアップ機能が付いていますが、残念ながら2回以上前の保存状態には戻すことができません。
今回は、Vimで自動的に連番バックアップを作成する方法を紹介します。
この方法では任意の数だけ(最大9999まで)連番のバックアップを自動的に作成してくれるようになります。
おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。
それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より)
うっかり間違った内容で上書きしたり、何らかの理由でファイル内容が消えてしまった場合など、テキストファイルを以前の状態に戻したくなるということは結構あります。
Vimには標準で一世代のバックアップ機能が付いていますが、残念ながら2回以上前の保存状態には戻すことができません。
今回は、Vimで自動的に連番バックアップを作成する方法を紹介します。
この方法では任意の数だけ(最大9999まで)連番のバックアップを自動的に作成してくれるようになります。
前の記事で書いたとおり、先日からVimの設定ファイルをSubversionで管理するようになりました。
実は私、Subversionは元より、バージョン管理システムを使うのはこれが初めてです。(これまでバックアップといえば当然のようにフォルダを丸ごとコピーしていました)
Subversionは初めはとっつきにくかったのですが、TortoiseSVNを使っているうちにだんだんと分かってきたような気がします。
そんなわけで、今回はさらにTortoiseSVNから一歩前進するため、VimとSubversionの連携についてまとめてみます。
相変わらずVimのカスタマイズに熱中しています。
手を加えるほどに、できることがどんどん増えていくのが楽しいところ。(ようやく基本機能も全様が見えてきた)
さて先日、このVimの設定ファイルを自宅と会社で共有したいと思い、オンラインのSVNリポジトリサービスを探してみました。
せっかくなので調べた結果を書いておきます。
8月は34冊読みました。
夏休みがあったので、いつもの5割り増しくらいになっています。