终端下如果你不喜欢Vim/Emacs的话,Nano是一个不错的选择,它是一个真正意义上的跨平台编辑器,基本上在所有Linux发行版上都默认自带Nano,并且有Windows版本。滑动打砖块游戏下载-Swipe Brick Breaker(滑动打砖块手机版)1.3.2 安卓版
不少初学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退出文件选择界面。

安装
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。
nano编辑器windows移植版是适用于Windows系统的版本,nano编辑器在Linux系统上是非常受欢迎的,也非常的好用,所以也就少不了nano编辑器windows移植版了,也是一样的使用哦。
3d开奖号走势 乐彩论坛手机板 买球什么叫特一 kok体彩下载 收米体育直播展开内容
我的世界弓箭瞄准帮手MOD下载-我的世界 1.7.2 弓箭瞄准帮手MOD1.7.2 最新免安装版
更美好app下载-更美好app1.0.0安卓版
秒领助手APP下载安卓版-秒领助手自动连点器2.0.2 最新版
好拓客app下载-好拓客app1.1.6 安卓版
QQ空间刷访问量-等待QQ空间刷人气软件4.1 绿色免费版
轻触手游(Light Touch)1.0.9安卓版
泡泡部落果盘下载-泡泡部落果盘版1.2.1 安卓最新版
啤酒烧烤海报PSD广告高清版
我的票据app-我的票据(票据买卖市场)1.0 个人用户版
糖豆人大探险游戏下载-糖豆人大探险游戏1.0.1 最新版
yandere simulator电脑版下载-yandere simulator云电脑下载PC版
饥荒口袋版安卓下载-饥荒口袋版都市冒险高手1.1.019 手机版
RadLINE隔离修改器-RadLINE隔离七项修改器
猎象电竞app下载-猎象电竞安卓版3.2.1 官方版
酱紫小说app1.0.1 安卓版
番茄时间管理APP下载安卓版-番茄时间管理1.0.0.2 最新版
Quin编程APP下载官方版-Quin编程1.0.24 安卓最新版
拍照识字宝下载-拍照识字宝软件1.0.2 安卓免费版
跨越速运单号查询手机版-跨越速运ios版5.12 官网苹果版
权倾天下魔兽地图下载-权倾天下(壹)破解版完美破解【无cd+p闪】
顺丰速运app下载-顺丰速运苹果手机客户端9.36.0官网最新版
BBIN读书app下载-BBIN读书最新版1.0 安卓版
隐形守护者iPhone版下载-腾讯隐形守护者苹果版1.0.2 最新ios版
伊甸之战下载-伊甸之战腾讯版1.0.20测试服
小学数学三年级软件下载-小学数学三年级app2.10.18 官方正式版
9.0/598.7M
魔性建筑工是一款有趣的休闲游戏,在《两个建筑工》的基础上添加更多的玩法,玩起来非常的具有魔性,非常的考验玩家的手速,有兴趣的玩家就来下载吧。魔性的建筑工魔性建筑...
乞丐的旅途手游下载-乞丐的旅途汉化版1.04.1 安卓最新版【附数据包】
7.9/1,806.3M
乞丐的旅途汉化版是由手谈组汉化完成,它是一款3d奇幻风格的横版闯关冒险游戏,主要讲的是一名乞丐发现了神秘面具,它是一个可以去往另一个世界的钥匙,非常有趣味,目前...
8.3/955.4M
农道安是一款农村道路系统平台,可以进行数据实时上传,并且可以在手机上完成很多工作,还能够将数据网格化,为大家带来超多的数据推送,比网页用起来更便捷。软件介绍农道...
8.7/1,215.1M
涨知识短剧是一款以短视频为主要形式的短剧应用,旨在为用户提供各种有趣、富有创意且寓教于乐的短剧内容。软件以短小精悍的剧集,涵盖了多种主题,如科普、历史、文化、艺...
7.5/672.2M
这是一款非常好用的购物商城软件,这里提供天猫,淘宝,京东,拼多多,蘑菇街等等电商平台的优惠券,没有什么门槛,人人都可以快速省钱!软件介绍易券APP-新人0元购,...
9.1/954.4M
宠玩APP是一款专为宠物主人设计的实用工具,提供宠物语言翻译、日常拍摄记录和宠物资讯浏览三大核心功能,让您轻松理解爱宠、记录美好时刻并获取丰富养宠知识,立即下载...
9.0/615.0M
百食百鲜app是一款购物软件,百食百鲜app一站式食品安全服务平台是以食品安全为指导,政府为主导,为大中小餐饮商家提供一站式、全品类且更低价食材采购的中间服务商...
长春福州昆明清明踏青景点大全-北京上海广州清明踏青地点大全完整版【附全国各地踏青景点】
8.5/1,094.6M
北京上海广州清明踏青地点大全包含了清明节、春季在北京、上海、昆明、深圳、武汉、河北、长春、海口、云南等地所有的踏青好去出,可以登山、赏花、扫墓哦。北京上海广州清...
趣鼠赚钱游戏下载-趣鼠趣鼠(仓鼠旅行)红包版1.0.1安卓秒提版
9.3/1,857.7M
趣鼠趣鼠(仓鼠旅行)红包版是一款能去世界各地知名景点旅行的软件,小巧可爱的小老鼠的将可以给你带来的诸多的,领取到的零花钱奖励,努力的去获得更多的,增加的多种的收...
9.6/167.2M
LifeSmart云起智能,量子灯app,安全、节能、舒适、多彩是它的亮点,用户连接设备之后,按住按键,直至指示灯闪烁为止。应用介绍本App通过与量子灯的配合,...
10.0/181.9M
这是一款和医生有关的手机游戏,血液抽取模拟器手游中你将感受到医生的日常,玩家需要根据步骤一步步来完成内容,学习静脉注射,学习抽血,游戏内容比较丰富。血液抽取模拟...
lol艾克源计划皮肤壁纸下载-lol源计划艾克皮肤高清壁纸图片免费下载
8.3/1,270.7M
lol源计划艾克皮肤高清壁纸图片是小编整理的关于艾克最新源计划皮肤的高清壁纸图片,非常炫酷,非常帅,喜欢的可以来下载做电脑桌面!时间刺客·艾克介绍时间刺客·艾克...
爱看短剧红包版下载-爱看短剧下载安装最新版本1.1.79 安卓版
9.5/278.0M
爱看短剧app是一款便捷的短视频播放平台,它致力于为用户提供丰富多样的短视频内容。这款应用集合了大量的优质短剧资源,能满足用户不同的观看需求。无论用户是想看最新...
9.7/427.1M
百战沙场是一款策略地图,游戏中真实的复刻了三国时期精彩的战斗,可以万人同屏,帮会战争,游戏的玩法非常的多元,可以建设自己的城市进行跑商,也可以不断地征战获得领土...
9.1/1,907.0M
仙剑客栈GM是一款RPG仙侠回合制手游,仙剑奇侠传为背景的战斗,史诗级别的回忆大作,趣味的玩法和精彩的斗争,拉上兄弟搜集你的角色,进行战斗,成为仙侠世界的扛把子...
9.7/1,974.7M
旋转大字阅读是一款非常简单的掌上阅读的平台,这里的阅读是专为老年人进行准备的,让用户可以更加轻松阅读进行使用,拥有更加暖心的日历,更好的进行随时的办事查询进行体...
9.0/1,771.6M
专为微商打造的一款实用性非常强的工具,微商全能王app的功能很全面,在线加人,截图,免费好用,管理客源,用来微信营销非常不错,帮助广大微商成为微商大师。支持微信...
赛博朋克2077mod制作软件下载-赛博朋克2077mod制作工具免费版
9.4/1,690.3M
赛博朋克2077mod制作工具由mod作者“rfuzzo”发布的非官方mod工具,为大家提供了额外的游戏内容,尽情的制作自己喜欢的角色。赛博朋克2077mod制...
游戏管家app下载-游戏管家1.0.1 官网极游版【手游助手】
9.6/1,396.2M
手游的流行,各种各样的手游问题也开始出现了,很多的朋友都是不知道怎么去解决的,那么现在小编就给你的手机上介绍下面的这款不错的手游助手来帮助你!游戏管家app介绍...
kindle转换器-kindle格式转换器(Kindle Converter)3.16 绿色免安装版
8.5/1,269.8M
Kindle电子书中的格式都不是我们平常所见的文件格式,如果想要在其它设备上查看Kindle格式的文件,可以用东坡这款KindleConverter,它是一款功...
闪电牛炒股下载-短线炒股软件免费版1.0.0.012 绿色免费版
8.8/1,409.1M
炒股软件是一款全新的股票加速软件。专门解决交易过程中数据延时的问题。金融交易作为一种实时交互应用,存在强烈的加速需求,有需要的赶紧来下载使用吧。短线炒股软件免费...
7.9/1,963.8M
这是一款非常好用的站长工具,自动添加和删除各种链接,管理自己的网站,设置网站ui等等功能,非常好用,还有其他的查询功能,都是免费使用!软件介绍Hidove站长工...
cf优化fps软件下载-CF一键屏蔽TP安全中心F9录制视频举报组件1.1 绿色版
9.1/894.4M
老电脑跑CF本来可以跑的,但是越更新就越卡,怎么回事呢?因为游戏随着更新,加了很多可能你用不上的组件,这些组件非常消耗系统资源,本来就很老的老爷机就卡了起来。这...
暗黑终结者免费拿555魔神-暗黑终结者oppo版1.0送卓越套装
8.9/187.2M
暗黑终结者oppo版还原经典魔幻世界!战法弓三大职业任君选择,快化身救世勇者,书写你的传说!每日送充值红包,SSS至强神魔免费赠送!华丽翅膀、炫酷神魔、强力佣兵...
人生笔记real下载安装官方版-人生笔记real(Lifelog)1.15.14 官方版
9.0/222.0M
人生笔记Real是一款简洁易用的笔记应用,支持文字、图片、音视频等多种内容记录,并提供丰富的编辑工具和自动云备份功能,确保数据安全不丢失,让记录生活更轻松高效。...