Now it is clear.  The problem is becaue g(blobal) command, excute y a (yanking to a) for every matched line. And every time, the last recorded line will be replaced with a new line. <br><br>That's it.<br><br>/zuoheng<br>