bin/Linux/emacsclient: do not edit a file where the dir is not there
bin/edit: can interrupt a edit loop

Signed-off-by: Bao Haojun <baohaojun@gmail.com>