Nano 是我在命令提示符中使用的编辑器。
当我打开一个大文件时,我想搜索一些文本(想想Ctrl+ F)。
有没有办法做到这一点?
答案1
Ctrl+W是搜索的快捷键。按 键可达到相同效果F6。输入搜索词后,按Enter。要重复搜索,请按Alt+ W,要搜索上一次出现的内容,请按Alt+ Q。在此菜单中,您可以使用向上/向下箭头键选择较早的搜索。
要切换向后搜索,您需要在搜索对话框中按Alt+ 。B
要获得更多快捷方式,请按F1
答案2
CTRL+W并在 nano 中找到您的文本
答案3
^W (F6)搜索字符串或正则表达式
- 并非所有系统都有效F1进入帮助页面。尝试^G。
- 并非所有系统都如此纳米有帮助页面
是的,下面只是帮助页面。对于那些看到此消息的人[抱歉,该功能支持已关闭]代替纳米帮助页面
^G (F1)显示此帮助文本
^X (F2)关闭当前文件缓冲区/退出 nano
^O (F3)将当前文件写入磁盘
^J (F4)对齐当前段落
^R (F5)将另一个文件插入当前文件
^W (F6)搜索字符串或正则表达式
^Y (F7)转到上一屏幕
^V (F8)转到下一个屏幕
^K (F9)剪切当前行并将其存储在剪切缓冲区中
^U (F10)从剪切缓冲区剪切到当前行
^C (F11)显示光标位置
^T (F12)调用拼写检查器(如果可用)
M-\ (M-|) 转到文件第一行
男-/ (M-?)转到文件的最后一行
^_ (F13)(MG)转到行号和列号
^\ (F14) (MR) 替换字符串或正则表达式
^^ (F15)(MA)在光标位置标记文本
兆瓦 (F16)重复上一次搜索
^ (M-6)复制当前行并将其存储在剪切缓冲区中
協會 缩进当前行
姆-{ 取消缩进当前行
^F 前进一个字符
^B 后退一个字符
^空格 前进一个字
M-空间 返回一个单词
^P 转至上一行
^N 转至下一行
^A 转到当前行的开头
^E 转至当前行的末尾
男-( (M-9)转到段落开头;然后转到上一段
男-) (M-0)刚好超出段落末尾;然后是下一段
] 转到匹配的括号
男—— (M-_)向上滚动一行而不滚动光标
M-+ (M-=)向下滚动一行而不滚动光标
M-< (M-,)切换到上一个文件缓冲区
頁面-> (M-.)切换到下一个文件缓冲区
MV 逐字插入下一个按键
^我 在光标位置插入制表符
^M 在光标位置插入换行符
^D 删除光标下的字符
^H 删除光标左侧的字符
公吨 从光标位置剪切到文件末尾
乔丹 对齐整个文件
医学博士 计算字数、行数和字符数
^L 刷新(重绘)当前屏幕
^Z 暂停编辑器(如果启用了暂停功能)
(墨西哥) 帮助模式启用/禁用
(主持人) 恒定光标位置显示启用/禁用
(密苏里州) 使用多一行来编辑启用/禁用
(多发性硬化症) 平滑滚动启用/禁用
(国会议员) 启用/禁用空白显示
(我的) 启用/禁用颜色语法高亮
(MH) 智能家居钥匙启用/禁用
(密歇根州) 自动缩进启用/禁用
(MK) 切至结尾启用/禁用
(毫升) 启用/禁用长行换行
(MQ) 启用/禁用将输入的制表符转换为空格
答案4
您可以使用 在 nano 中搜索文本Ctrl W。
Alt W(或Esc,W)将重复查找。(或者,将框留空将默认为最后搜索的文本。)
Ctrl R在“查找”提示中按下将激活替换模式。
从 nano 2.8.2(2017 年 5 月)开始,搜索功能也可在 nano 的Ctrl G帮助屏幕中使用。