Hen*_*rik 5 text-editor nano editing
如何在nano编辑器中删除光标当前位置之前的单词和之后的单词?(为了清楚起见:我的意思是在此描述下有两个不同的版本,例如 Windows 中的 Ctrl-Backspace 和 Ctrl-Delete)。
以及如何删除当前行开头和光标位置之间的文本?
将此文件保存到~/.nanorc
and ctrl+]向左剪切单词,and ctrl+|向右剪切
bind ^] cutwordleft main
bind ^\\ cutwordright main
Run Code Online (Sandbox Code Playgroud)
这在 nano 2.5 版本中对我有用
在 中没有直接的方法可以做到这一点nano
,但是有一些组合键可以完成您想要的任务。
一个有用的开始技巧是nano
使用该-W
选项打开,以使单词边界以更合理的方式工作。
-W, --wordbounds
通过将标点符号视为单词的一部分来更准确地检测单词边界。
删除光标当前位置之前的单词
删除光标当前位置后面的单词
打开标记 - Ctrl+6
向后移动一个字 - Alt+Space
剪切(删除)选择 - Ctrl+K
删除从当前光标位置到行首的内容
打开标记 - Ctrl+6
移至当前行开头 - Ctrl+A
剪切(删除)选择 - Ctrl+K
这些命令将按照普通终端中的描述工作,尽管Alt密钥被某些编辑器吞没(如果我通过 ssh 通过 Windows cmd 连接)。您可以使用Esc来替换Alt.
归档时间: |
|
查看次数: |
6277 次 |
最近记录: |