如何自定义mode-line中mode-line-position的格式?

比如把行列号中间的逗号换成冒号,去掉包围的括号之类的

mode-line中的行列号中间有逗号吗,默认也没有包围的括号吧

自定义mode-line我的是

(setq-default mode-line-format 
    '("%l-%c " ;;行号列号中间用-分割
     mode-line-position" "
     mode-line-mule-info
     mode-line-modified mode-line-remote
     " "global-mode-string
     mode-line-buffer-identification (vc-mode vc-mode)  mode-line-modes
))

此外我还把header-line也用起来了 (setq-default header-line-format '(" %l %b " default-directory)),因为感觉窗口坚向分割后mode-line太短了内容显示不下,也没办法将其调整成两行

%这种方法我倒是知道,但好像不能点击了,换doom emacs了