想在vim做一個功能 若文件內文是 good help student school 希望可以的結果是 g__d h__p s_____t s____l 目前只有推到下面這樣就卡住了 :%s/\(^.\)\|./\1_/gc 不知道各位大大有什麼提示嗎? 先感謝了 2017.06.05補充 若使用 %s/\a\(\a\)\@=\&\(\a\)\@<=\a/_/gc 也可以處理行裡面有多個單字的情況 take place school 會變成 t__e p___e s____l 謝謝akria,curist,fjm31714的分享