[英]Ruby 3 IRB home end and ctrl-u not working
我最近開始更多地使用 Ruby 3,似乎 home 鍵(帶我到行首)、end 鍵(行尾)和 ctrl-u(清除行)不起作用。
我正在運行帶有 Ruby 3.1.1p18 和 zsh shell 的 Arch Linux。 這些鍵在 Ruby 2.7 上運行良好。 我已經嘗試過 Alacritty 和 xfce4-terminal 並且都有同樣的問題。 我沒有使用 Tmux 或類似的東西。
幾年前有一個類似的問題,但這是針對 Windows 的,解決方案沒有幫助: Backspace and arrow keys are not working in IRB(Git Bash console) on windows machine
我還特別看到ctrl-u在 Ruby 3 的irb
中不起作用,盡管其他ctrl命令有效( ctrl-a , ctrl-k )。
與此同時,我正在為我的 REPL 使用pry
。 獎金......我更喜歡它更簡單的自動完成。
gem install pry
pry
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.