Vimを使っていたのですが、最近Emacsを使い始めました。
基本的な編集操作は覚えたのですが、Vimで使っていた便利な昨日の使い方が分かりません。
1. 直前に行った操作の繰り返し(Vimで言う、 ".")
2. 指定キャラクタまで移動。(Vimで言う、 "f") // df>で、次に">"が現れるまでを削除等
3. 現在の行の最初にヒットした部分の置き換え(Vimで言う、":s/abc/def/") // :1,5s/abc/def/ 1〜5行目の最初だけ置き換え
このような編集を、Emacsで行う方法が分かりません。

もしよろしければ、VimとEmacsの対応する操作を記述しているサイトなどがあれば教えて頂けるとありがたいです。

どうか宜しくお願いします。