在 fish shell 提示后清除所有内容?
Clear everything after prompt in fish shell?
我想进行键绑定,简单地清除我在提示后输入的所有内容,直到结束。与 Ctr+c
相同的行为,但没有将 ^C
字符附加到当前行和换行符的末尾。不知何故可行吗?
试试这个:
function clear_to_end
commandline (commandline --cut-at-cursor)
end
bind \cc clear_to_end
这会将命令行设置为当前命令行,在光标处截断。
你可能想要 Ctrlu and/or Ctrlk
Ctrl-u 删除从光标到输入开始(提示)的字符
Ctrl-k 删除从光标到行尾的字符。
可以使用 Ctrly
粘贴(抽出)删除的字符
我想进行键绑定,简单地清除我在提示后输入的所有内容,直到结束。与 Ctr+c
相同的行为,但没有将 ^C
字符附加到当前行和换行符的末尾。不知何故可行吗?
试试这个:
function clear_to_end
commandline (commandline --cut-at-cursor)
end
bind \cc clear_to_end
这会将命令行设置为当前命令行,在光标处截断。
你可能想要 Ctrlu and/or Ctrlk
Ctrl-u 删除从光标到输入开始(提示)的字符
Ctrl-k 删除从光标到行尾的字符。
可以使用 Ctrly
粘贴(抽出)删除的字符