Chinaunix首页 | 论坛 | 博客
  • 博客访问: 649831
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:22:05


安装的结束后需要编辑sources.list这个文件,而操作系统提供了一个字处理软件,那个就是我今天要讲的nano.第一次和nano的亲密接触,相信大家感觉都不是很好,没有代码着色,没有自动缩进,没有;没有的东西太多了,真的是这样吗?不是的

看看它的名字,nano,就是中文纳米的意思,台湾称呼为奈米,纳米是非常小的尺度,也就是10的-9次方米,够小吧,不过和纳米材料一样,功能是强大的,nano的功能也不像它表现出来的那样平凡,还是很有料的。

由于在debian里已经安装了nano,那么这里就不需要通过apt-get来安装了,直接可以在命令行下启动

$nano

接下来你就可以像在记事本里一样进行编辑了,其实它就是一个写字板.

等等,其实它不是写字板,它还有更强大的功能,我们来挖掘下

基本操作
输入文本内容,大家都会吧
然后看屏幕下面的提示,ctrl O可以把文件内容写入,ctrl X可以退出nano,这两个是初学者比较常用的.另外还有ctrl Yctrl V是往前翻页和往后翻页,对于编程的人可以通过ctrl C来了解目前光标的位置,最后如果你是写文书的话,可以通过ctrl T来进行拼写检查,当然,你的系统里要有拼写检查器.





最后看看这幅图,这个是我编辑的一个php文件的代码.屏幕被分成了三个部分,最上面是标题栏,分为左中右三个部分,最左边是nano的版本号,中间是你的文件名,如果是新建文件的话,则是newbuffer,最右边如果你的文档有修改还没有保存,它会显示modified,如果已经保存了,则什么都不显示。

中间是编辑区域,那个白色的就是光标

最下面是状态栏和快捷方式,你保存的文件名,及nano询问你的一些问题都会出现在这里。

进一步操作
其实要让nano有更强悍的功能,在启动它的时候就应该携带一些选项.下面讲讲一些不错的选项
不过首先要了解下nano的命令行语法
nano[GNUlongoption][option] LINE[file...]

这里有两种选项,一种长,一种短,分别介绍如下
-c或者--const
在状态栏里总是显示光标位置

-i--autoindent
自动缩进,对编程很重要

-r[#cols]--file=[#cols]
自动换行,你可以设置cols的数值

-s[prog]--speller=[prog]
调用拼写检查,不过你的系统里要有安装名为prog的拼写检查程序

LINE
直接跳转到第LINE行进行文本编辑 下载本文示例代码
阅读(409) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~