smart-move-beginning-of-line support nothing indentation mode