Li-Fan Chen says to YSITD
vim 或 sublime / emacs 之類的