Notepad++:使用 SHIFT+END 选择文本直到视线末尾

Notepad++:使用 SHIFT+END 选择文本直到视线末尾

在 Notepad++ 中,当我按 SHIFT+END 从当前插入符号位置选择文本直到当前可视行的末尾时,将选定整个逻辑行直到其以 CR/LF 限制的末尾。

举个例子。如果插入符号位于文本文档的第一个位置,按下 SHIFT+END 后会出现以下信息:

Notepad++:SHIFT+END 选择直到逻辑行的末尾

然而我需要的是这个:

Notepad++:SHIFT+END 应选择到视线的末尾

这似乎是所有知名文档编辑器(包括内置的 Windows Notepad 和 Microsoft Word)的标准行为。如何在 Notepad++ 中实现这一点?是否有设置或其他键盘命令?

答案1

您可以使用 Notepad++ 快捷键映射器产生所需的行为。从菜单中选择设置>快捷方式映射器..., 点击Scintilla 命令按钮,然后向下滚动到SCI_LINEENDWRAPEXTEND

在我安装的 Notepad++ 中,此命令默认没有键盘快捷键。双击该条目并选择转移结尾单击快捷方式对话框中的添加按钮,然后好的按钮。

现在你需要摆脱旧的快捷方式:找到SCI_LINEENDEXTEND并编辑它。将快捷方式更改为你不太可能使用的内容,例如Ctrl-Alt-Shift-End,然后点击好的

紧迫Shift-结束现在应该可以根据需要选择屏幕右侧的当前行。再次按下该按钮应将选择范围扩展到下一行。

相关内容