我找到了這個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 中產生任何內容(而是按行滾動)。