タグ

2011年12月26日のブックマーク (3件)

  • はてなまとめ(仮)

    はてなまとめ(仮)は2012年10月1日に終了しました 2012年8月31日にお知らせさせていただいた通り、「はてなまとめ(仮)」を2012年10月1日に、終了させていただきました。ご愛顧ありがとうございました。 既存まとめの編集や、ポケットは機能を停止させていただきました。これまでユーザー様に作成していただいたまとめは、以下の「まとめ一覧」から閲覧できます。 はてなは、これからも既存サービスの一層の発展と、新しいサービスの成長に、全力を尽くしてまいります。今後もはてなをよろしくお願いいたします。

  • x で削除した内容をレジスタや YankLing のリストに入れない方法 - 復刊 ボルシチは食べ物です。

    Vim の定番プラグインらしい YankRing を入れてみたのだが、 x で削除した文字がどんどん YankRing のリストに記録されて陶しかったので調べてみた。 YankRing を使ってなくても、 x で消した文字がレジスタに入って( p とかでペーストされて)面倒なことは多いと思う。 普通の Vim のレジスタに入らないようにする x の代わりに "_x で消す。 x に限らず、レジスタに記録する操作全般( d とか)で "_ を前に付けると black hole register という物騒な名前のレジスタに保存(結果として普通のレジスタには何も起こらない)ということらしい。 いちいち "_x と打つのは面倒すぎるので、 .vimrc に下のように書いておいた。 nnoremap x "_x 詳しくは、 :h quote_ あたりに。 YankRing のリストに入らないよう

    x で削除した内容をレジスタや YankLing のリストに入れない方法 - 復刊 ボルシチは食べ物です。
    o_show
    o_show 2011/12/26
  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
    o_show
    o_show 2011/12/26