use name as key rather then number to avoid wrong mapping
invalid the ClangService when BufWinEneter