如何使用shift+方向鍵選擇目前終端命令?

如何使用shift+方向鍵選擇目前終端命令?

我找到了這個https://superuser.com/a/488158/458103使ctrl+arrow遊標向前和向後移動。現在如何使shift+arrow選擇目前命令字呢?

答案1

執行cat然後​​按所需的鍵。您將看到列印的轉義序列。例如,不帶修飾符的向右箭頭可能會產生^[[C,使用 Ctrl 修飾符可能會產生^[[1;5C,而使用 Shift 則希望你會得到^[[1;2C

如果這樣做,請相應地修改您連結的配置片段(即2代替5)。

請注意,不同終端模擬器的序列可能會有所不同,但是您可以使用~/.inputrc相同的操作將它們全部新增到其中。

如果您沒有在終端機中列印任何內容,則很可能您按下了終端模擬器本身的快速鍵。例如,對我來說,Shift + 向上或向下箭頭不會在 xfce4-terminal 中產生任何內容(而是按行滾動)。

相關內容