纳米是一个字符终端的文本编辑器,有点像DOS下的编辑程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano。
纳米命令可以打开指定文件进行编辑,默认情况下它会自动断行,即在一行中输入过长的内容时自动拆分成几行,但用这种方式来处理某些文件可能会带来问题,比如Linux系统的配置文件,自动断行就会使本来只能写在一行上的内容折断成多行了,有可能造成系统不灵了。因此,如果你想避免这种情况出现,就加上- w选项吧。
<>强语法强>
纳米(选项][[+行、列]文件名)…
<强>选项强>
-
<李> - h & # 63;李——帮助显示此信息>
<李> +行、列从所指列数与行数开始李>
<李>————smarthome启用智能回家键李>
<李> - b -备份储存既有文件的备份李>
<李> - c & lt;目录比;——backupdir=& lt;目录比;用以储存独一备份文件的目录李>
<李> - d——boldtext用粗体替代颜色反转李>
<李> - e - tabstospaces将已输入的制表符转换为空白李>
<李> - f——multibuffer启用多重文件缓冲区功能李>
<李> - h - historylog记录与读取搜索/替换的历史字符串李>
<李>————ignorercfiles不要参考nanorc文件李>
<李> - k - rebindkeypad修正数字键区按键混淆问题李>
<李> - l - nonewlines不要将换行加到文件末端李>
<李> - n - noconvert不要从DOS/Mac格式转换李>
<李> - o - morespace编辑时多使用一行李>
<李> q & lt;字符串在——quotestr=& lt;字符串在李引用代表字符串>
<李> - r——限制限制模式李>
<李> s——光滑的按行滚动而不是半屏李>
<李> - t & lt; #列数比;——tabsize=& lt; #列数比;设定制表符宽度为#列数李>
<李> - u - quickblank状态行快速闪动李>
<李> - v -版本显示版本资讯并离开李>
<李> - w - wordbounds更正确地侦测单字边界李>
<李> - y & lt;字符串在——语法=& lt;字符串在用于加亮的语法定义李>
<李> - c, const持续显示游标位置李>
<李> - d——rebinddelete修正退格键/删除键混淆问题李>
<李>————autoindent自动缩进新行李>
<李> - k -削减从游标剪切至行尾李>
<李> - l - nofollow不要依照符号连结,而是覆盖李>
<李> - m -鼠标启用鼠标功能李>
<李> - o & lt;目录比;——operatingdir=& lt;目录比;李设定操作目录>
<李> - p——保护保留发送朴通(^ Q)和发送葡开(^)按键李>
<李> q——安静沉默忽略启动问题,比如rc文件错误李>
<李> - r & lt; #列数比;——填补=& lt; #列数比;设定折行宽度为#列数李>
<李> s & lt;程序比;——拼字=& lt;程序比;启用替代的拼写检查程序李>
<李> - t - tempfile离开时自动储存,不要提示李>
<李> - u -撤销允许通用撤销(试验性特性)李>
<李> - v -视图查看(只读)模式李>
<李> - w - nowrap不}要自动换行李>
<李> - x - nohelp不要显示辅助区李>
<李> - z——暂停启用暂停功能李>
<李>————美元softwrap启用软换行李>
<李> - a, b - e,李>
<李> - f, g - j(忽略,为与pico相容)李>
<强>用法强>
<强>光标控制强>
-
<李>移动光标:使用用方向键移动。李>
<李>选择文字:按住鼠标左键拖到。李>
<强>复制,剪贴和粘贴强>
-
<李>复制一整行: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