nano快捷键指南
以前习惯用Vi,vi需要记忆的命令多。刚用nano不习惯,一顿乱按,用惯了发现很强大,不需要再死记硬背命令了。
这个是基于nano help的翻译。
快捷键说明:
Control 键序列用 Ctrl + 表示。
Meta 键序列用 Alt + 表示(在 Mac 上通常对应 Cmd 或 Esc)。
主编辑窗口可用快捷键
基本操作:
Ctrl + G (F1) 显示帮助文本
Ctrl + X (F2) 关闭当前缓冲区 / 退出 nano
Ctrl + O (F3) 将当前缓冲区(或标记区域)写入磁盘
Ctrl + R (Ins) 插入另一个文件到当前缓冲区(或新缓冲区)
搜索与替换:
Ctrl + W (F6) 向前搜索字符串或正则表达式
Ctrl + \ (Alt + R) 替换字符串或正则表达式
Ctrl + Q 向后搜索字符串或正则表达式
Alt + Q 向后搜索下一个匹配
Alt + W 向前搜索下一个匹配
剪切、复制、粘贴:
Ctrl + K (F9) 剪切当前行(或标记区域)到剪切缓冲区
Ctrl + U (F10) 在光标位置粘贴剪切缓冲区内容
Alt + A (Ctrl + 6) 从光标位置开始标记文本
Alt + 6 (Alt + ^) 复制当前行(或标记区域)到剪切缓冲区
Alt + T 从光标位置剪切到文件末尾
Alt + J 对整个文件段落进行对齐
Alt + 3 注释/取消注释当前行(或标记区域)
Alt + Del 丢弃当前行(或标记区域)
光标与导航:
Ctrl + B (◂) 光标左移一个字符
Ctrl + F (▸) 光标右移一个字符
Ctrl + ◂ (Alt + Space) 光标左移一个单词
Ctrl + ▸ (Ctrl + Space) 光标右移一个单词
Ctrl + A (Home) 光标移到当前行首
Ctrl + E (End) 光标移到当前行尾
Ctrl + P (▴) 上移一行
Ctrl + N (▾) 下移一行
Alt + ▴ (Alt + -) 屏幕上滚动一行但光标位置不变
Alt + ▾ (Alt + +) 屏幕下滚动一行但光标位置不变
Ctrl + ▴ (Alt + 7) 移动到上一个文本块
Ctrl + ▾ (Alt + 8) 移动到下一个文本块
Alt + ( (Alt + 9) 移动到段落开头或上一个段落开头
Alt + ) (Alt + 0) 移动到段落末尾或下一个段落末尾
Ctrl + Y (PgUp) 向上翻一屏
Ctrl + V (PgDn) 向下翻一屏
Alt + \ (Ctrl + Home) 跳到文件首行
Alt + / (Ctrl + End) 跳到文件末行
Alt + ◂ (Alt + ,) 切换到上一个文件缓冲区
Alt + ▸ (Alt + .) 切换到下一个文件缓冲区
插入与删除:
Ctrl + I (Tab) 在光标位置插入 Tab(或缩进选中文本)
Ctrl + M (Enter) 在光标位置插入换行
Ctrl + H (Bsp) 删除光标左边字符
Ctrl + D (Del) 删除光标下字符
Alt + Bsp (Sh-Ctrl+Del) 删除光标至单词开头的内容
Ctrl + Del 删除光标至下一个单词开头的内容
格式与对齐:
Ctrl + J (F4) 对当前段落进行对齐
Alt + } 缩进当前行(或选中文本)
Alt + { (Sh-Tab) 取消缩进当前行(或选中文本)
Alt + V 插入下一个按键字符(原样)
Alt + D 统计行数、单词数和字符数
Alt + F 调用程序格式化/操作缓冲区
宏操作:
Alt + : 开始/停止录制宏
Alt + ; 运行上一次录制的宏
锚点操作:
Alt + Ins 在当前行放置或移除锚点
Alt + PgUp 跳到上一个锚点
Alt + PgDn 跳到下一个锚点
其他功能:
Ctrl + T 执行函数或外部命令
Ctrl + C (F11) 显示光标位置
Alt + U 撤销上一次操作
Alt + E 重做上一次撤销
Alt + ] 跳转到匹配括号
Ctrl + ] 尝试自动完成当前单词
F12 启动拼写检查(如果可用)
Alt + B 启动代码检查器(如果可用)
Ctrl + L 刷新屏幕 / 光标行居中显示
Ctrl + S 保存文件而不提示
Alt + Z 隐藏界面开关
Alt + X 帮助模式开关
Alt + C 常量光标显示开关
Alt + S 长行软换行开关
Alt + N 显示行号开关
Alt + P 显示空白字符开关
Alt + Y 语法高亮开关
Alt + H 智能 Home 键开关
Alt + I 自动缩进开关
Alt + K 剪切到行尾开关
Alt + L 长行硬换行开关
Alt + O Tab 转空格开关
Alt + M 鼠标支持开关
作者:Rest探路者
出处:http://www.cnblogs.com/Java-Starter/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意请保留此段声明,请在文章页面明显位置给出原文连接
Github:https://github.com/cjy513203427

浙公网安备 33010602011771号