MountainX Asked: 2018-09-18 12:28:44 +0800 CST2018-09-18 12:28:44 +0800 CST 2018-09-18 12:28:44 +0800 CST 如何在 nano 文本编辑器中删除当前单词? 772 如何删除纳米文本编辑器中光标所在的完整单词?或者如果光标在空白处,我认为它应该删除下一个单词? Nano 帮助显示了这两个功能,但它们不绑定任何快捷方式: Cut backward from cursor to word start Cut forward from cursor to next word start 这些似乎不是我想要的,但如果没有其他可用的,我想知道如何使用它们(尤其是使用快捷键)。 editors nano 2 个回答 Voted Best Answer activedecay 2018-10-03T06:57:54+08:002018-10-03T06:57:54+08:00 将此文件保存到~/.nanorc并ctrl+]将单词向左剪切,ctrl+\向右剪切 这在 nano 2.5 版中对我有用 bind ^] cutwordleft main bind ^\\ cutwordright main 这适用于 nano 版本 2.9.3 bind ^] cutwordleft main bind ^\ cutwordright main user88036 2018-09-18T13:13:48+08:002018-09-18T13:13:48+08:00 在 Nano 中编辑文本时,我发现这些键盘快捷键非常有用: Alt+ M- 启用/禁用鼠标支持模式。 Ctrl+ 6- 打开标记(标记设置/取消设置) Ctrl+ A- 移动到当前行的开头。 Ctrl+ K- 这个快捷键有神奇的双重功能,当鼠标支持模式被禁用时它会剪切(删除)整行选择,当鼠标支持模式启用时它会剪切(删除)整个选定的单词/文本。 Ctrl+ D- 删除光标下的字符 Ctrl+ H- 删除光标左边的字符 Ctrl+ U- 从剪切缓冲区中取消剪切到当前行。 Ctrl+ space- 前进一个单词。启用mose支持模式后,每次按键都会一个一个选择单词。 如果您想对文本中的特定单词进行编辑,则需要执行以下操作: 点击Alt+M启用“鼠标支持模式”。 双击选择的单词,这将打开标记(标记设置/取消设置)。当您单击选择的单词并设置标记时,然后使用鼠标选择单词或选择的文本(就像您通常在任何单词编辑器中选择文本的方式,例如 gedit)。或者,您也可以点击Ctrl+6启用标记,然后点击Ctrl+space选择您要编辑的单词/文本。 使用Ctrl+H删除所选单词的字符,或者在启用鼠标支持模式时使用Ctrl+剪切(删除)所选单词/文本。K 为了撤消/重做动作,nano 具有实验性的撤消/重做功能。在纳米手册中: $man nano . . . . -u (--undo) Enable experimental generic-purpose undo code. By default, the undo and redo shortcuts are Meta-U and Meta-E, respectively. . . . . 要激活“撤消/重做”模式,您需要使用 -u 选项启动 nano: $ nano -u file.txt …然后您可以使用Alt+U撤消和Alt+E重做。 有关Nano 键盘快捷键的更多详细信息
将此文件保存到
~/.nanorc
并ctrl+]将单词向左剪切,ctrl+\向右剪切这在 nano 2.5 版中对我有用
这适用于 nano 版本 2.9.3
在 Nano 中编辑文本时,我发现这些键盘快捷键非常有用:
如果您想对文本中的特定单词进行编辑,则需要执行以下操作:
为了撤消/重做动作,nano 具有实验性的撤消/重做功能。在纳米手册中:
要激活“撤消/重做”模式,您需要使用 -u 选项启动 nano:
…然后您可以使用Alt+U撤消和Alt+E重做。
有关Nano 键盘快捷键的更多详细信息