光标位置后删除命令行


0

早在MF年代,习惯于用END键删除光标所在位置后当前行中的所有文本。这是非常有用的。

我找不到特定的ConEmu密钥,并且GuiMacros似乎无法完成任务。

这可以在ConEmu中完成吗?

Answers:


1

使用命令行进行操作是一个shell函数。但是ConEmu是一个终端。它从用户那里获取输入,并将键发布到外壳(控制台)输入缓冲区中。终端不知道外壳通过这些按键到底在做什么。

因此,您只需要获取适当的外壳。对于cmd,请尝试clink;对于PowerShell,请尝试PSReadLine;甚至可以从cygwin或MsysGit中尝试bash。这在ConEmu 免责声明中已经很清楚地描述了。


0

似乎clink已默认定义了此功能。

下面的行clink_inputrc_base定义了键组合:

"\e``u": kill-line # ctrl+end

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.