详解linux中纳米命令

  

纳米是一个字符终端的文本编辑器,有点像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
  

详解linux中纳米命令