有什么方法可以在 nano 中搜索文本吗?

有什么方法可以在 nano 中搜索文本吗?

Nano 是我在命令提示符中使用的编辑器。

当我打开一个大文件时,我想搜索一些文本(想想Ctrl+ F)。

有没有办法做到这一点?

答案1

Ctrl+W是搜索的快捷键。按 键可达到相同效果F6。输入搜索词后,按Enter。要重复搜索,请按Alt+ W,要搜索上一次出现的内容,请按Alt+ Q。在此菜单中,您可以使用向上/向下箭头键选择较早的搜索。

要切换向后搜索,您需要在搜索对话框中按Alt+ 。B

要获得更多快捷方式,请按F1

答案2

CTRL+W并在 nano 中找到您的文本

纳米基础指南

答案3

^W (F6)搜索字符串或正则表达式

  1. 并非所有系统都有效F1进入帮助页面。尝试^G
  2. 并非所有系统都如此纳米有帮助页面

是的,下面只是帮助页面。对于那些看到此消息的人[抱歉,该功能支持已关闭]代替纳米帮助页面

^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(或EscW)将重复查找。(或者,将框留空将默认为最后搜索的文本。)

Ctrl R在“查找”提示中按下将激活替换模式。

从 nano 2.8.2(2017 年 5 月)开始,搜索功能也可在 nano 的Ctrl G帮助屏幕中使用。

相关内容