“中显示的转义符号”;git日志视图“;Emacs中的(C-x v l)
在Emacs中对Git版本的文件执行C-XVL时,我得到了它最近的历史记录,但带有转义符号^[ 看“中显示的转义符号”;git日志视图“;Emacs中的(C-x v l),git,logging,emacs,escaping,Git,Logging,Emacs,Escaping,在Emacs中对Git版本的文件执行C-XVL时,我得到了它最近的历史记录,但带有转义符号^[ 看 我的配置有什么问题?问题在于git寻呼机(例如:“git log”和“git diff”) 这是由于默认的寻呼机是less, 因为它无法正确解释转义字符 几种解决方案: 第一个是将寻呼机更改为“更多”: git config--global core.pager更多信息 第二个是附加一个带有less-r git diff --color | less -r git log -p --colo
我的配置有什么问题?问题在于git寻呼机(例如:“git log”和“git diff”)
这是由于默认的寻呼机是
less
,因为它无法正确解释转义字符
几种解决方案:
git config--global core.pager更多信息
less-r
git diff --color | less -r
git log -p --color | less -r
// And you get a nice colored output.
git config--global core.pager“less-r”
more
确实有效。我的印象是less-r
没有,但我无法重现该问题。已修复。谢谢!