我使用过的Linux命令之nano - 比vi简单易用的文本编辑器
本文链接:http://codingstandards.iteye.com/blog/802593
(转载请注明出处)
用途说明
nano是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano。(nano - Nano’s ANOther editor, an enhanced free Pico clone. It's not iPod Nano.前面那句摘自nano命令的手册页,后面那句我加的)
常用参数
nano命令可以打开指定文件进行编辑,默认情况下它会自动断行,即在一行中输入过长的内容时自动拆分成几行,但用这种方式来处理某些文件可能会带来问题,比如Linux系统的配置文件,自动断行就会使本来只能写在一行上的内容折断成多行了,有可能造成系统不灵了。因此,如果你想避免这种情况出现,就加上-w参数吧。(-w (--nowrap) = Disable wrapping of long lines.)
格式:nano -w FILE
可以在/etc/profile的末尾加上一个别名
alias nano="nano -w"
保存之后重新登录,就可以让shell自动为你加上这个参数了,即输入nano FILE就相当于nano -w FILE。
使用示例
示例一
[root@rhel55 ~]# nano -w test.bc
执行完了之后,就会出现一个全屏幕的界面。注意底下两行是一些快捷键的提示
。
GNU nano 1.3.12 File: test.bc
123*321
123/321
scale=4;123/321
^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell |
下面解释一下,底下两行的提示信息。^G表示Ctrl+G,就是按住Ctrl键不放然后按G,然后松开,其它的以此类推。
^G Get Help 获得帮助
^X Exit 退出
^O WriteOut 保存
^J Justify
^R Read File 读取文件
^W Where Is 查找字符串
^Y Prev Page 上一页
^K Cut Text 剪切一整行
^U UnCut Text 粘贴
^C Cur Pos
^V Next Page 下一页
^T To Spell
感兴趣的可以自己试下,我一般还是使用vi/vim。
问题思考
相关资料
【1】Linux宝库 Nano基础指南
【2】JavaEye 主题:nano简明使用指南
【3】Becky的测试收纳箱 超簡單文書編輯器: nano
返回 我使用过的Linux命令系列总目录
分享到:
相关推荐
Linux文件编辑器命令详解 Linux文件编辑器 Vi(Vim) 关键字: vim 1、关于文本编辑器; 文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和...
GNU nano是一个易于使用的文本编辑器,最初设计用于替代 对于Pico,来自非免费邮件包Pine的基于ncurses的编辑器 (其本身现在在Apache许可证下作为Alpine提供)。 然而,GNU nano还实现了Pico中缺少的许多功能,包括...
Linux常用文本编辑器介绍;2;Linux文本编辑器介绍;Linux文本编辑器 - emacs;Linux文本编辑器 - nano;Linux文本编辑器 - gedit;Linux文本编辑器 - kedit;谢谢聆听
20200723用开发板nano-t4(RK3399)拍大片nano-t4_take_movie-master.zip
Nano-X 编程指南.pdfNano-X 编程指南.pdfNano-X 编程指南.pdf
荔枝派nano(f1c100s)跑linux教程
MicroWindows是一个开放源码的嵌入式GUI软件,目的是把图形视窗环境引入到运行Linux的小型设备和平台上。作为X Window系统的替代品,MicroWindows可以用更少的RAM和文件存储空间(100KB~600KB)提供相似的功能,...
艾肯 Cube-4Nano-LIVE-ProDriver-Cube-4Nano-LIVE驱动官方版驱动 4Nano-LIVE声卡驱动
前端开源库-nano-memoize纳米膜化,快于快,小于微…一种纳米速度和纳米尺寸的膜化器。
用光催化剂纳米氧化锌和纳米二氧化铈改性制备与表征双极膜,周挺进,陈日耀,在壳聚糖(CS)阴离子交换膜层中添加纳米ZnO-CeO2复合半导体材料,制备了PVA-CMC/nano-ZnO-CeO2-CS双极膜(其中:PVA为聚乙烯醇;...
【IT十八掌徐培成】Linux基础-05.nano-dirname-basename-环境变量
miwifi_r1cl_all_59371_2.1.26.bin
Graphene-based nano-patch antenna for terahertz radiation
rt-thread-nano-3.1.3,RT-Thread微内核,包含STM32的移植程序及应用程序,以及线程、队列、事件的应用
小米路由器青春版r1cl(MI wifi NANO)是一款mini路由器,体积不到巴掌大,采用MT7628方案,虽然不支持千兆和5G,性能也一般。但是由于它小巧的体积和不错的可玩性,依然有利用价值。之前的固件很久没有更新,今天...
Nano -- 轻量级、便利、高性能基于golang的游戏服务器框架
jetson-nano-4gb-jp441-sd-card-image(文件太大,压缩分为两个,要一起解压) jetson-nano-developer-kit-sd-card-image[jp44](文件太大,压缩分为两个,要一起解压) jetson-nano-sd-card-image-r32.2[jp4.2]...
选用钛酸酯偶联剂对纳米二氧化硅(nano-Si O2)进行表面改性,以改善其在聚氯乙烯(PVC)中的分散性;利用扫描电镜(SEM)表征了nano-Si O2的改性效果,研究了改性条件对PVC/nano-Si O2复合材料性能的影响。结果表明:在钛酸酯...
Nano-X采用分层次的设计方法,在底层提供对屏幕、鼠标、触摸屏和键盘的驱动,在程序能访问实际的硬件设备和其它用户定制设备。在中间层 有一个可移植图形引擎,提供绘制线程、区域填充、绘制多边形、裁减和使用颜色...
linux系统下一个文本编辑软件,功能虽不大,但是是初学者学习linux必备的。