设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

GNU Nano 编辑器简介

2013-4-11 14:14| 发布者: 红黑魂| 查看: 11616| 评论: 0|来自: 笨兔兔

摘要: ## 为什么介绍 nano? nano 在 Debian 等系统中直接默认安装。它体积小、操作方便、上手快,在编辑文件时快捷灵活,在工作中给我带来了极大便利。希望没有用过 nano 的人们能够尝试这款文本编辑器。 ## 简介 GNU nan ...
## 为什么介绍 nano?

nano 在 Debian 等系统中直接默认安装。它体积小、操作方便、上手快,在编辑文件时快捷灵活,
在工作中给我带来了极大便利。希望没有用过 nano 的人们能够尝试这款文本编辑器。

## 简介

GNU nano 是一款小巧友好的文本编辑器。nano 是 Pico 编辑器的自由克隆版本,也是 Pico 的功能增强版本。

功能列表:

* 基本文本编辑
* 搜索
* 拼写检查
* 国际化支持
* 自动缩进

当然,作为一款编辑器,具有上面的特点也不足为奇。如果连基本的编辑功能都处理不了,
nano 也就不能成其为编辑器。

## 屏幕区域介绍
---------------------------------------- 
| GNU nano 版本号 | 文件名:×××| 已更改|
---------------------------------------- 
	  | | | 主要编辑区 | | |
---------------------------------------
| | 常用快捷键 | |
---------------------------------------

## 常用快捷键

nano 的许多操作快捷键与 Emacs 通用。其实,Emacs 里面的部分操作按键组合也适用在终端。

    ^G:^ 代表 Control 键
    M-G:M 一般为 Alt 键

^X 退出 nano 
^O 保存文件 
^R 插入其他文件内容至光标位置 
^W 查找字符串 
^Y 跳至前一屏 
^V 跳至后一屏 
^K 剪切光标所在行并保存到剪贴板,或剪切选中内容 
^U 将剪贴板内容粘贴至当前行 
^C 显示光标位置 
M-\ (M-|) 跳至文件第一行 
M-/ (M-?) 跳至文件最后一行 
M-G 跳至指定行与列位置 
M-R 替换字符串 
M-A 标记游标所在文字 
M-W 重复上次搜索 
M-^ (M-6) 拷贝当前行至剪贴板 
M-} 缩进当前行 
M-{ 取消缩进当前行 
^F 向前跳一字符 
^B 向后跳一字符 
^Space 向前跳一个词 
M-Space 向后跳一个词 
^P 跳至前一行 
^N 跳至后一行 
^A 跳至当前行首 
^E 跳至当前行尾 
M-( (M-9) 跳至当前段落开头,如已在段落开头,则调至上一段落起始处 
M-) (M-0) 跳至当前段落结尾,如已在段落结尾,则调至下一段落结尾 
M-] 移动至对应括号 
^M 插入新行于游标位置 
^D 删除游标之下的字符 
^H 删除游标左侧的字符 
M-T 从游标位置剪切至文件结尾 
M-D 计算字数、行数与字符数

## nano 辅助功能说明

提示: 

a:^Space 按键可能与中文输入法调出按键冲突,如冲突,则该按键组合在 nano 编辑器内失效。 
b:如果使用 nano 打开文本文件时,出现“/home/用户名/.nano_history 出错:权限问题”报告,可使用下面步骤解决:

①打开 /etc/nanorc 文件,将 set historylog 一行注释:

  $ sudo nano /etc/nanorc # 注释 set historylog,保存退出 
  
    # set historylog
    
②删除 ~/.nano_history

  $ sudo rm ~/.nano_history  

酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部