0
我正在使用oh-my-zsh運行。我在命令行上寫了一個相當長的提交信息,並且我在鍵盤上觸發了一些導致它消失的提示信息。我推高了鑰匙,希望它保持在歷史中,但它不在那裏。使用鍵盤命令在zsh中隱藏命令
所以,我抱怨,重寫了提交消息,並且一旦我執行了該命令,我在寫入命令之前就填充了命令行,準備好進行編輯。
這似乎是一個方便的功能,偶爾存儲一個命令來首先運行其他的東西。我如何故意這樣做?
我正在使用oh-my-zsh運行。我在命令行上寫了一個相當長的提交信息,並且我在鍵盤上觸發了一些導致它消失的提示信息。我推高了鑰匙,希望它保持在歷史中,但它不在那裏。使用鍵盤命令在zsh中隱藏命令
所以,我抱怨,重寫了提交消息,並且一旦我執行了該命令,我在寫入命令之前就填充了命令行,準備好進行編輯。
這似乎是一個方便的功能,偶爾存儲一個命令來首先運行其他的東西。我如何故意這樣做?
你可能輸入Esc鍵 - q,其默認綁定到push-line
命令man zshzle
記載:
push-line (^Q ESC-Q ESC-q) (unbound) (unbound)
Push the current buffer onto the buffer stack and clear the
buffer. Next time the editor starts up, the buffer will be
popped off the top of the buffer stack and loaded into the edit-
ing buffer.