安装
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编辑器旨在模拟UWPico文本编辑器的功能和易用性。编辑有四个主要部分。顶行显示程序版本、正在编辑的当前文件名以及文件是否已被修改。接下来是显示正在编辑的文件的主编辑器窗口。状态行是底部的第三行,显示重要消息。下面两行显示编辑器中最常用的快捷方式。
快捷方式如下所示:控制键序列用“^”表示,可以使用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悬架启用/禁用
认识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。
终端下如果你不喜欢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编辑器windows移植版是适用于Windows系统的版本,nano编辑器在Linux系统上是非常受欢迎的,也非常的好用,所以也就少不了nano编辑器windows移植版了,也是一样的使用哦。
中国派万博 百度乐彩 彩票 乐鱼旗下软件 浅谈墙体彩绘 球皇体育app 365电玩娱乐平台 pk10滚7码计划 百乐娱乐时时彩平台 东鑫体育 凯发体育手机上 亚体体育怎么进不去了 凯发logo 博鱼体育官网在哪里 双色球的最新开奖号码 传奇国际娱乐登录展开内容
苍穹仙凡手游-苍穹仙凡vivo版1.0安卓版
梦幻逍遥华为和安卓同区版-华为端梦幻逍遥3.4.0华为客户端
常德旅游app下载-常德旅游景点大全20161.0 官方最新版
南昌公厕导航app1.1.1 安卓版
宜春头条新闻-宜春头条app2.4.8 官方安卓版
妈妈帮淘app1.2.2 安卓手机版
文档共享管理系统-文档共享软件(nn白板教室)3.39 绿色免费版
作业盒子小学家长版-作业盒子小学家长端app3.9.46 官网ios版
天启之光源计划游戏下载-天启之光源计划最新版1.0.0官方版
微店订单管理软件免费下载-微店API自动监控订单软件1.0绿色免费版
茶杯头大冒险2下载-茶杯头大冒险21.0.0 安卓版
法里律师版app下载-法里律师版2.1.6 安卓版
嘎嘎播下载-嘎嘎播app2.10.12 安卓版
门罗币集群矿机下载-门罗币集群矿鸡0.2 绿色免费版
友窝tv app下载-友窝tv自定义盒子3.0.9 安卓手机版
无尽三国最新版下载-无尽三国手游最新版v1.1.11 安卓版
便捷下载免费版下载-便捷下载解锁高级版14.9.4 vip永久版
老羚羊淘宝关键词排名提升工具下载-老羚羊淘宝关键词排名提升工具7.5 免费版
像素表情符号3D(Pixel Emoji 3D)1.0 安卓版
重要提醒软件下载-重要提醒软件1.1 最新版
QQ表情包下载-微信樱桃小丸子QQ表情包2014 绿色版
全能ai智能助手下载安装-全能ai智能助手2.5.0 最新版
古典花纹背景名片模板免费下载-2017古典花纹背景名片模板免费版
壹助无忧软件下载-壹助无忧app1.0.0安卓版
墨迹天气雪碧cdk激活码生成器下载-墨迹天气雪碧兑换码生成软件2017最新版
融云即时通讯软件-融云demo(即时通讯软件)2.4.9 Dev 官网最新稳定版
7.6/778.4M
融云官方打造的不会丢消息的即时通讯云服务软件——融云demo,它可以单聊、群聊、自定义聊,支持文字、语音、图片、位置的发送,最关键是自由度非常高,可自定义设置,...
8.0/1,307.8M
喜欢吐槽的朋友,每天都要逛下论坛的朋友,喜欢看稀奇的同志们都来多玩论坛看看吧!多玩游戏论坛,是中国第一游戏社区,汇聚了众多游戏精英,各种神贴不间断的出现,总有你...
8.3/199.5M
潘多拉的回响是一款策略RPG类手游,游戏中玩家将在被扭曲的时间线上感受前所未有的军武手游体验,大批经典的战争装备将在这里展开激烈的混战,到底结局会如何也许只有参...
9.0/1,311.3M
百事通门户网站专为天津打造的生活便民服务软件——天津百事通,用户可以在这里了解天津所发生所有新闻资讯、健康生活、便民服务电话及房屋租售等等情况,是天津的朋友必不...
8.1/1,045.4M
今天给喜欢篮球的朋友推荐一款很不错的模拟篮球类的游戏--空中大灌篮!也许有好多的朋友在电脑端已经玩过了空中大灌篮,但是小编现在给你推荐的是手机版的,让你更方便的...
7.5/1,200.2M
KMSActivation可以说是win10系统的装机必备的一个文件了,缺少了是不可以了,小编给大家提供最新的绿色免费版本下载,相信很多用户都需要,快来下载吧!...
9.2/1,199.3M
生活美图分享是一款美图分享,把你生活中最美好的镜头拍下来分享给大家,或者欣赏他人的美景,生活美图分享带你玩,带你嗨。生活美图分享点评生活美图分享是一款手机图片分...
9.1/749.6M
这是一款轻松驾考软件,通过这个app你可以快速找到非常多的课程学习,人人都在关注,用户通过这个平台可以快速通关驾照考试,帮助你解决问题!软件介绍驾道学车app是...
9.7/1,426.2M
视觅通app是一款好用的视频服务软件,用户通过这款软件能去到任何你想去的地方,了解店面,节省时间,为外出提供便捷的服务,需要的朋友欢迎下载!软件介绍视觅通APP...
10.0/1,184.4M
专职待来年的手机游戏服务平台,当然,这里其实具体的待来年项目以及具体的要求是可以自己详谈的,这里支持用户自己注册成为一名代练,也支持你在这里下单找代练以及陪练,...
9.1/1,795.7M
3d魔幻类型的游戏--圣光之刃,一款魔幻以及动作的全新手游,你可以选择多个职业,或者是自由的进行pk,直接的可以根据你自己的喜欢来操控,打造不一样的西方魔幻游戏...
7.7/215.8M
神秘地带游戏是一款休闲的文字游戏,游戏以直播为主题,可以讲语音转化为文字实时直播,玩家扮演的一个看直播的观众,有兴趣的玩家就来下载吧。神秘地带游戏背景这是一款非...
9.9/661.6M
幻宠大陆是一款非常好玩的萌宠养成冒险手游。游戏画风超级棒,你将带领你喜欢的萌宠在未知世界进行探索。丰富的游戏内容,多种游戏玩法,还有策略性烧脑对决,给你不一样的...
8.2/1,704.6M
论文查重助手软件是备受学生好评的论文查重app。你可以使用这个小工具来检测论文中的重复内容,提供了极速、精准的差重复功能。系统对于用户上传的论文内容信息进行了安...
7.6/1,907.0M
上吧MT是一款由人气动漫《我叫MT》改编的手机游戏,这款游戏中高度还原了动漫中的人物与剧情,同时这款游戏操作超级简单,还有逗比对白与剧情边看边玩笑不停。3D组队...
8.1/993.0M
蓝牙信息助手是一款运行在Android平台上的蓝牙开关工具,可以方便的开启或关闭Android手机的蓝牙功能,同其他手机蓝牙设备进行配对,相互传输数据;同时还包...
9.0/23.4M
瑞祥投资app是一款投资服务软件,为用户带来了优质投资资讯,帮助你始终走在投资行业的顶峰!瑞祥投资app功能加盟定向人群,专业服务服务公司状况,一目了然发现优质...
9.0/1,622.6M
全能抠图神器是一款简单好用的图片处理工具,可以帮助你完成抠图任务,内置丰富的专业抠图工具,还可以一键批量抠图,同时用户还能通过改平台学习最新的抠图技巧,支持互动...
元旦微信祝福语图片大全-2018元旦祝福图片带祝福语大全高清动态版
9.7/711.9M
2018年第一天就是元旦节了,迎来新的一年,给大家送上最温馨的祝福,在元旦到来之际,东坡小编为大家准备了2018元旦祝福图片带祝福语大全,精美的图片搭配祝福语,...
圣魔之血7.0天使的哭泣地图下载-圣魔之血7.0天使的哭泣正式版 【附攻略+隐藏英雄密码】
7.8/1,100.9M
圣魔之血7.0天使的哭泣可以说是一款比较老的地图了,但是喜欢玩的玩家还是非常的多,本站现在正式的更新到了圣魔之血7.0天使的哭泣的版本,喜欢玩的可以来免费的下载...
7.8/1,415.7M
智联消防监管端是对社会单位开展不间断的消防安全检查、消防火灾隐患、并对整个安保工作开展期间对工作人员(执法人员)的工作进行监控。对社会面火灾隐患的监控进行有效分...
9.9/483.5M
画风很小清新,和市面上其他同类游戏饱和感十足的色块相比还是很有吸引力的。这个游戏目前,不但没有氪金系统,甚至连排行榜的没有。游戏的音乐和合成音效很好听。属于小清...
美团火炬app下载安装-美团火炬appv1.8.0 官方最新版
8.1/1,410.9M
美团火炬app是一款为美团骑手开发的配送软件,骑手使用的手机如果是苹果手机,请下载美团火炬app,骑手可以通过软件快速完成订单任务,通过软件进行抢单,操作起来十...
9.1/1,655.5M
掌上理工app是南通理工学院为广大师生推出的一款专用app,全国那么多理工大学,只有南通理工学院的app叫掌上理工哦,所以还是比较有排面的,主打的就是智慧校园服...
河西力量信息员版下载-朝阳群众天津版v2.1.08 官方安卓版
9.6/1,757.4M
朝阳群众天津版是一款基于北京朝阳群众app由天津公安河西分局再次开发的一款举报软件,该软件主要的功能就是举报,用户只要看到有违法违规的事情可以第一时间打开软件拍...