nano编辑器旨在模拟UWPico文本编辑器的功能和易用性。编辑有四个主要部分。顶行显示程序版本、正在编辑的当前文件名以及文件是否已被修改。接下来是显示正在编辑的文件的主编辑器窗口。状态行是底部的第三行,显示重要消息。下面两行显示编辑器中最常用的快捷方式。个人文件夹转移-个人文件夹设置程序1.1 绿色免费版
快捷方式如下所示:控制键序列用“^”表示,可以使用Ctrl键或按Esc键两次来输入。元键序列以“M-”表示,可以使用Alt、Cmd或Esc键输入,具体取决于键盘设置。另外,按Esc键两次,然后键入一个从000到255的三位十进制数字,将输入具有相应值的字符。在主编辑器窗口中提供以下击键。替代键显示在括号中:
^G(F1)显示此帮助文本
^X(F2)关闭当前缓冲区/退出nano
^O(F3)将当前缓冲区(或标记区域)写入磁盘
^R(Ins)将另一个文件插入当前缓冲区(或新缓冲区)
^W(F6)向前搜索字符串或正则表达式
^(M-R)替换字符串或正则表达式
^K(F9)剪切当前行(或标记区域)并将其存储在剪切缓冲区
^U(F10)将剪切缓冲区的内容粘贴到当前光标位置
^T执行函数或外部命令
^J(F4)对齐当前段落
^C(F11)显示光标的位置
^(M-G)转到行号和列号M-U撤消上次操作M-E重做上次撤消的操作
M-A(^6)标记从光标位置
M-6开始的文本(M-^)复制当前行(或标记区域)并将其存储在剪切缓冲区中
M-]转到匹配的括号
^Q向后搜索对于字符串或正则表达式
M-Q向后搜索下一个匹配项
M-W向前搜索下一个匹配项
^B(左)返回一个字符
^F(右)前进一个字符
^左(M空格)后退一个单词
^右(^空格)前进一个单词
^A(主页)转到当前行的开头
^E(结尾)转到当前行的结尾
^P(向上)转到上一行
^N(向下)转到下一行
M-Up(M--)向上滚动一行而不移动光标
M-Down(M-+)向下滚动一行而不移动光标
^Up(M-7)转到上一个文本块
^Down(M-8)转到下一个文本块
M-((M-9)转到段首;然后转到上一段的
M-)(M-0)刚好超出段尾;然后下一段的
^Y(PgUp)向上一屏
^V(PgDn)向下一屏
M-(^Home)转到文件的第一行
M-/(^End)转到文件的最后一行
M-Left(M->)切换到上一个文件缓冲区
M-Right(M->)切换到下一个文件缓冲区
^I(制表符)在光标位置插入制表符
^M(回车)在光标位置插入换行符
^H(Bsp)删除光标左侧的字符
^D(Del)删除光标下的字符
M-Bsp(Sh-^Del)从光标向后删除到单词开头
^DelDeleteforwardfromcursortonextwordstart
M-T从光标位置剪切到文件末尾M-J对齐整个文件
M-D计算字数、行数和字符数M-V逐字插入下一次击键
^L刷新(重画)当前屏幕
^Z暂停编辑器(如果已启用暂停)
M-}(Tab)缩进当前行(或标记行)
M-{(ShTab)取消缩进当前行(或标记行)行)
M-3注释/取消注释当前行(或标记行)
^]尝试完成当前字
M-:开始/停止录制宏
M-;运行上一次录制的宏
M-InsPlace或移除当前行的锚点
M-PgUp向后跳到最近的锚点
M-PgDn向前跳到最近的锚点
M-Del丢弃当前行(或标记区域)
M-B调用linter(如果可用)
M-F调用一个程序来格式化/排列/操作缓冲区,使光标所在的直线居中
^S不提示保存文件
M-X帮助模式启用/禁用
M-C恒定光标位置显示启用/禁用超长行的
M-S软包装启用/禁用
M-N行号启用/禁用
M-P空白显示启用/禁用
M-Y颜色语法高亮显示启用/禁用
M-H智能家居钥匙启用/禁用
M-I自动缩进启用/禁用
M-K切割到末端启用/禁用超长线的
M-L硬包装启用/禁用
M-O将键入的制表符转换为空格启用/禁用
M-M鼠标支持启用/禁用
M-Z悬架启用/禁用
终端下如果你不喜欢Vim/Emacs的话,Nano是一个不错的选择,它是一个真正意义上的跨平台编辑器,基本上在所有Linux发行版上都默认自带Nano,并且有Windows版本。
不少初学Linux都很喜欢用Nano,但是我发现他们很多都是在裸用,既没配置,也一直在用一些比较低效的操作方法。
Q:下面的帮助占三行,很碍眼,能否隐藏?
可以在编辑时使用ALT+x就可以切换下面的帮助信息,或者在你的~/.nanorc里面加一行:
setnohelp
效果如下图:
恩,那两行恶心的帮助已经被我们去掉了,需要时还可以用ALT+x把它切换回来。
Q:如何打开语法高亮?
有的Linux发行版自带了/etc/nanorc文件,里面定义了语法高亮,而另外一些系统可能没有这个定义,你需要在~/.nanorc中加一行:
include"/usr/share/nano/*.nanorc"
各种语言的语法文件一般位于:/usr/share/nano/下面,设置前先确认一下。
Q:怎么编辑~/.nanorc,常用设置有哪些?
常见的nano配置如下:
settabsize4 #设置制表符宽度
setautoindent #允许自动缩进
setcut #设置CTRL-K可以剪贴到行末
setnoconvert #不要转换DOS/UNIX换行符
setnowrap #不要自动换行
setnohelp #不显示下面两行帮助
setmorespace #隐藏标题下的空白行,换取更多编辑空间
setsmooth #平滑卷屏
setsuspend #允许ctrl-z将nano置于后台
setsmarthome #第一次Home跳到行首非空字符,第二次到行首
settabstospaces #展开制表符为空格(如果需要的话)
setmouse #允许鼠标
setlinenumbers #显示行号(可以在编辑时ALT-#切换)
setbackupdirpath #设置备份路径
setbackup #允许保存备份
setcasesensitive #搜索使用大小写敏感
setmultibuffer #使用CTRL-r读取文件时,默认读取到新缓存
setnonewlines #不在文件末尾添加新行
include<filename> #加载额外配置,通常是/usr/share/nano下的各种语法文件
上面配置因人而异,可以选择性添加,不过一般向类似:制表符宽度,隐藏帮助,显示行号,语法高亮,以及平滑卷屏等基本上是必开的选项:
经过调教,nano看起来比较顺眼了,你如果嫌弃行号碍眼,可以从nanorc里去除,或者需要的时候用ALT+#切换。
Q:如何复制粘贴?
原来下面的帮助并没有复制粘贴的信息,一般用ALT+a开始选择,ALT+^复制选择的部分,CTRL+u粘贴先前复制的东西。版本2.7.4以后可以SHIFT+方向直接选择,然后ALT+^复制。
Q:如果Redo/Undo?
ALT+u可以撤销,ALT+e可以重复。
Q:可以进行多文档编辑吗?
见很多人用Nano都是命令行:nano<文件名>编辑完以后CTRL+O,CTRL+X保存退出,然后再打开另外一个文件,编辑完又退出。其实nano下面可以很高效的同时打开多个文档进行编辑,然后用下面一组快捷键切换文件:
ALT+< #切换到上一个文件
ALT+> #切换到下一个文件
其实不用ALT+SHIFT+,来输入ALT+<,有个简易快捷ALT+,直接等同于ALT+<:
切换了文件后,最下面会显示现在切换到了哪个文件。
某个文件编辑完了可以CTRL+X关闭,如果所有文件都关闭了,就会退出nano。打开新文件可以用CTRL+rALT+f,然后输入文件名即可打开,输入文件名时可以用TAB进行补全。
很多人不知道,其实Nano中还自带一个“文件浏览器”,按CTRL+RCTRL+T后,打开浏览器选择文件界面,可以让你方便的在文本界面中选择希望打开的文件:
该界面下用方向键控制光标,回车键打开文件或者进入目录,CTRL+C退出文件选择界面。
认识Nano界面
在最上方的是Nano的版本号以及你当前正在编辑的文件
在界面最中间的是你当前编辑的文件的内容
倒数第三行是“系统消息”行。最后两行显示常用的快捷键。Nano的功能被称为快捷键,例如保存、退出等。Nano快捷键不包括shift键。按Ctrl+G可以显示帮助文档和所有的快捷键。按Ctrl+X退出帮助文档。
nanoGUI
保存文件
这里有两种方式保存你的文件
1>按下Ctrl+X,此时会询问:Savemodifiedbuffer?(Answering"No"willDISCARDchanges.)
输入Y,然后会询问FileNametoWrite:?输入你想保存的文件名,回车即可
2>按下Ctrl+O,此时会询问?FileNametoWrite:?输入你想保存的文件名,回车即可,再按下Ctrl+X即可退出nano
导航
如果你的SSH终端支持,你可以直接使用鼠标滚轮和键盘上的上下左右键进行导航,但你也可以按Ctrl+F和Ctrl+B使光标左右移动,按Ctrl+P和Ctrl+N进行上下换行
Ctrl+A和Ctrl+E分别将光标移至行首和行尾,Ctrl+Y和Ctrl+V进行上下换页。Ctrl+Spaces可以将鼠标移到下一个字。如果要将光标移动到特定行特定列,那么先按Ctrl+_,再输入行号和列号,行号和列号之间要加上一个逗号。
复制、剪切和粘贴
如果你的SSH终端支持,你可以直接使用Shift+Ctrl+C,Shift+Ctrl+V进行复制粘贴
如果你的SSH终端不支持,你可以将光标移动到复制或剪切内容的起始位置,按Ctrl+^,然后将光标移到内容的末尾,要复制选中的内容按Meta+^
但是要剪切选中的内容,就要按Ctrl+k,最后将光标移到你想要的位置,按Ctrl+U粘贴选中的内容。如果你要删除一整行文字,你可以按Ctrl+K。

安装
CentOS:执行yum-yinstallnano
Debian:执行apt-getinstall-ynano
新建/打开文件
nano路径+文件名
如果改文件存在,上面的命令将打开这个文件;如果文件不存在则将会创建一个新文件并打开。
Note:在Windows系统中,一个文件应当有后缀名,比如.txt,以供系统进行类型判断,不过Linux并不根据后缀名来判断类型。当然,写上后缀名也无妨,比如example也可以用example.txt。
光标控制
移动光标:使用用方向键移动。
选择文字:按住鼠标左键拖到。
复制、剪贴和粘贴
复制一整行:Alt+6
剪贴一整行:Ctrl+K
粘贴:Ctrl+U
如果需要复制/剪贴多行或者一行中的一部分,先将光标移动到需要复制/剪贴的文本的开头,按Ctrl+6(或者Alt+A)做标记,然后移动光标到待复制/剪贴的文本末尾。这时选定的文本会反白,用Alt+6来复制,Ctrl+K来剪贴。若在选择文本过程中要取消,只需要再按一次Ctrl+6。
搜索
按Ctrl+W,然后输入你要搜索的关键字,回车确定。这将会定位到第一个匹配的文本,接着可以用Alt+W来定位到下一个匹配的文本。
翻页
用Ctrl+Y到上一页,Ctrl+V到下一页
保存
使用Ctrl+O来保存所做的修改
退出
按Ctrl+X
如果你修改了文件,下面会询问你是否需要保存修改。输入Y确认保存,输入N不保存,按Ctrl+C取消返回。
如果输入了Y,下一步会让你输入想要保存的文件名。如果不需要修改文件名直接回车就行;若想要保存成别的名字(也就是另存为)则输入新名称然后确定。这个时候也可用Ctrl+C来取消返回。
获得帮助
进入nano界面后,下面有两行菜单,例如,“^GGetHelp”。其意义如下:
^G意味着快捷键是Ctrl+G,“GetHelp”当然是功能了。
根据这些提示就可以立刻开始使用nano了,也可以Ctrl+G看看帮助。
Note:nano中,黑底白字表示快捷键操作。其中“^”表示Ctrl键,则Ctrl+G就表示成“^G”。“M”表示Alt键,则Alt+W表示为“M-W”。
nano编辑器windows移植版是适用于Windows系统的版本,nano编辑器在Linux系统上是非常受欢迎的,也非常的好用,所以也就少不了nano编辑器windows移植版了,也是一样的使用哦。
展开内容
4K高清手机壁纸软件-4K高清壁纸app1.0 安卓手机免费版
内存不足清理工具(洛铁内存优化器)1.0 中文绿色版
王者飞车客户端下载-王者飞车app1.0.1 安卓最新版
BYTEWAY防火墙官方下载-BYTEWAY防火墙1.0.0 官方正式版
实况足球2015修改器-实况足球2015五项修改器绿色版
星月夜之梦游戏下载-星月夜之梦手游1.3 安卓版
梦想旅行社手游(Dream Travel Agency)1.3.2安卓版
城小班app下载-城小班app1.0.0 安卓手机版
2018春运火车票抢票软件(附2018春运火车票预售时间表)3.0.1 ios苹果版
春饼做法大全-二月二习俗春饼做法攻略doc格式免费下载
梦中的你免登录版1.3.3完整版
自然之力中文版-自然之力汉化版3dm硬盘版
点点排球(Blobby Volley)3.0.1 安卓版
量子微查手机版-量子微查(Qcheck)2.2.9 安卓最新版
win10 快速启动栏-win10快速启动栏(True Launch Bar win10)7.2 绿色最新版
Pubby社交软件下载安装-Pubby软件1.0.0 手机版
Rush Fire手游1.6 免费版
天立云校app下载-天立云校App1.2.3 官方版
天仙月手游至尊版下载-天仙月至尊版1.2.12.1 gm版
淘宝买菜团长端官方app下载-淘宝买菜团长app(原盒马集市团长端)3.2.2 最新版
2016考研政治大纲解析-2016考研政治大纲完整版doc完整版
翻滚种子PC破解版下载-翻滚种子TumbleSeed3dm免安装未加密版
热血灌篮手游下载-热血灌篮安卓版1.0 官方版
罗曼牙刷app-罗曼智能(罗曼电动牙刷app)1.2.6 官方免费版
eMule ScarAngel Mod(继承了官方emule和xtreme的几乎所有特性)V4.1
9.5/96.8M
无线城市优惠券作为一款消费折扣app,目前改名为广西优惠卷。东坡小编推荐,在线获得酒店旅行、美食娱乐等超值优惠卷,一站式服务。无线城市优惠券软件介绍方便获取餐饮...
Mr. Blocky City Taxi SIM(块状先生城市出租车SIM手游)1.3 安卓最新版
10.0/133.5M
块状先生城市出租车SIM是一款非常好玩的像素出租车竞速游戏,在这里玩家需要开着出租车带着乘客在地图中穿梭,并且还是强大的出租车模拟游戏,非常不错,喜欢的朋友们快...
9.1/1,527.4M
蛙悠变声器是一款可以变身的软件工具,下载这款软件之后,打开悬浮窗权限,既可开始使用变声功能了哦,任何场景都可以用到,包括但不限于玩游戏、语音聊天、整蛊好友等,使...
快兔电单车安卓版下载-快兔电单车app1.0.08 安卓用户端
7.7/1,974.0M
一款共享电单车软件,现在共享单车真是随处可见,为了实现低碳生活,大家都很乐意骑自行车上班出行,当然有时候骑自行车很累,所以又出了共享电动车,快兔电单车app专门...
8.2/844.5M
高考昨天就结束了,但是各位童鞋们,还是不能放松哦,还有高考志愿没填呢,但是我们现在可以先了解一下高校和一些专业的热门职业,每人指导选专业,来这里让名师帮你分析一...
8.4/1,063.2M
点工工人版APP最新版,专为蓝领工人打造的智能接单平台,汇聚海量真实用工需求,以数字化手段打通“找活-接单-结算”全流程,让零工就业更高效、收入更有保障。无论你...
8.8/719.1M
YY打卡通知软件是一款绿色免费的YY批量打卡工具。软件支持多账号导入,多账号打卡,方便快捷、效率高。欢迎下载!YY批量打卡工具怎么用YY打卡通知软件使用方法1、...
7.9/200.8M
标准时间校准器是一款绿色免费好用的系统时间校准工具。使用者通过本软件能够简单的对自己电脑的系统时间进行校准,软件会根据本地时区的时间对电脑系统时间进行校准,非常...
8.8/1,571.7M
但凡居家过日子自然是免不了这一日三餐的,细细想来,那生活的滋味其实也如下厨做菜,味道如何全靠自己悉心烹调。调料少了,没有滋味;调料过多,又坏了菜品原来的本真;若...
逃离园区绝望求生之旅下载-逃离园区绝望求生之旅手游1.0.7 官方版
8.5/1,536.3M
逃离园区绝望求生之旅是一款多人在线生存游戏,游戏以一座被病毒感染的园区为背景,结合了生存、探索和社交欺骗等元素,为玩家提供了一个充满挑战和不确定性的游戏体验。玩...
汽车修理工游戏中文手机版下载-汽车修理工(TyreShop)1.0.0 安卓版
8.0/1,160.1M
汽车修理工是一款玩起来极为逼真的模拟手游,在游戏中玩家将是一名经验丰富的修理工作人员,你将接触到各种各样的汽车型号,都必须把它从里到外翻新一番,感兴趣的小伙伴快...
Earth&Moon下载-earth&moon动态壁纸1.0.7 免费版
9.9/418.5M
这是一款3D动态壁纸软件,有5种不同的地球主题可以选择,地球的自转速度还可以自定义,可以调节壁纸景象之间的距离。软件简介有史以来最逼真的交互式3d地球动态壁纸!...
9.3/604.0M
Uking国际转运app是一款提供国际物流服务的平台,用户可以体验到快捷、安全的物流服务,实现全球物流!软件介绍Uking国际转运,为海外留学生和华人提供国内代...
10.0/165.0M
火柴人各种各样的玩法都是非常的火爆,同时上线了火柴人越狱9中文版,看看你在飞机上面是怎么逃出去的,里面有各种各样的死法,看看你会是怎么死的!火柴人越狱9中文版介...
9.8/1,483.6M
最新出的一个新赚钱模式,金牌影评人红包版是一个新题材的赚钱模式,玩法有些繁琐,可以参考下面的赚钱说明,游戏的界面还不错,简单好操作,易于体验,0.3元就可以直接...
大森林动态壁纸高清版(Forest HD)1.6.1 中文汉化版
7.8/704.7M
《大森林动态壁纸高清版》ForestHD是一款高质量的动态壁纸.来自顶尖开发者DualBoot的作品,其拥有丰富的自定义选项及主题,动态的小鸟,小鹿,小木屋,溪...
Football Legend游戏下载-足球传奇(Football Legend)1.0 安卓官方版
8.9/1,281.8M
竖版体育游戏,足球传奇(FootballLegend)的玩法很丰富,加入了策略元素,玩家需要组建自己的球队,为了成为世界冠军而战,可以不断收集更强的球员,努力提...
赛博朋克2077全属性存档-赛博朋克2077全属性20开局存档免费下载
9.3/1,991.6M
《赛博朋克2077》全属性20开局存档是一个超级属性存档,开局5个主要属性都是满20,让你在夜之城尽情的开无双,存档为最高难度游戏,让你即使到后期也仍然拥有挑战...
10.0/281.0M
白鸽保险全新的一站式购险体验,轻松搞定“投保--支付--查询--理赔”全流程,免去传统投保时的一系列繁杂手续,为您提供更便捷的在线投保体验。白鸽保险始终坚持从用...
9.9/241.8M
星魂之战是一款趣味角色冒险策略游戏,精美的游戏画面和格斗特效,丰富的人物角色,玩家可以自由挑选选择自己的队伍。不断探险闯关,解锁新的任务和技能,来提升自己的武力...
魔幻粒子外星人下载-魔幻粒子蜘蛛怪物吞噬人类游戏(Alien Invasion)4.20.00 免费版
8.1/1,396.9M
魔幻粒子-蜘蛛怪物吞噬进化,RPG猎人游戏(AlienInvasion:RPGIdleSpace),您是生存角色扮演冒险游戏或角色扮演闲置趣味游戏的粉丝吗?Al...
9.1/907.8M
好信用app是一个随时随地查询自己个人信用状态的软件,再也不怕贷款随时被拒绝了,各种信用贷款查询,非常全面的一款软件,感兴趣的用户快来下载吧!查询征信,查询贷款...
小美工作app下载-小美工作3.6.0官网最新版【好用的手机找工作软件】
8.8/1,071.4M
给所有准备从事服务业的朋友,现在小编就给你介绍下面的这款专业的为你们打造的手机上的找工作软件,让你可以更快更放心的找到你需要的工作!小美工作app介绍“小美工作...
上古情歌送5000充值卡下载-上古情歌送5000充值卡变态版1.0.0 礼包版
8.2/44.7M
上古情歌上线送5000充值卡版是官方正版手游,这是一个唯美浪漫的仙侠冒险类手游大作,里面有7大职业供我们选择:地藏,龙吟,琉璃,神策,灵宵,道士,天师。每个职业...
9.0/1,325.7M
彩虹糖工具箱是一款拥有各种功能与软件库,在这里大家可以使用到各种免费功能,包括但不限于进制转换、大小写转换、图片加水印等,而且软件界面非常干净,没有任何广告会对...