3
我一定习惯于在命令的中间留下迷你缓冲区。从那里我将改变缓冲区并继续工作。后来(有时候很晚)我会注意到,我在迷你缓冲区中有一个不完整的命令。如果我用C-g来取消它,Emacs经常会将打开的窗口中的缓冲区交换到更早的状态。当一个陈旧的命令退出时Emacs切换到旧的缓冲区
我想这可能是一个功能,但在我的工作流程中,我觉得它很烦人。有没有办法阻止这种行为或阻止它发生,例如警告说有一个不完整的命令?
我一定习惯于在命令的中间留下迷你缓冲区。从那里我将改变缓冲区并继续工作。后来(有时候很晚)我会注意到,我在迷你缓冲区中有一个不完整的命令。如果我用C-g来取消它,Emacs经常会将打开的窗口中的缓冲区交换到更早的状态。当一个陈旧的命令退出时Emacs切换到旧的缓冲区
我想这可能是一个功能,但在我的工作流程中,我觉得它很烦人。有没有办法阻止这种行为或阻止它发生,例如警告说有一个不完整的命令?
我认为another question的答案可以帮助你解决这个问题。这可能是一个恼人的行为,但该解决方案限制了Emacs中的一些灵活性。回答:How can I prevent the mini-buffer from displaying previous commands in Emacs?(我叫它stop-using-minibuffer
)。