Linux shell pico 命令
Linux shell pico 命令用于编辑文字文件。
pico 是个简单易用、以显示导向为主的文字编辑程序,它伴随着处理电子邮件和新闻组的程序 pine 而来。
pico 命令语法格式
pico [-bdefghjkmqtvwxz][-n<间隔秒数>][-o<工作目录>][-r<编辑页宽>][-s<拼字检查器>][+<列数编号>][文件]
参数
-b:开启置换的功能; -d:开启删除的功能; -e:使用完整的文件名称; -f:支持键盘上F1、F2...功能键; -g:显示光标; -h:在线帮助; -j:开启切换的功能; -k:预设pico在使用剪下命令时,会把光标所在的列的内容全部删除; -m:开启鼠标支持的功能,您可用鼠标点选命令列表; -n<间隔秒数>:设置多久检查一次新邮件; -o<工作目录>:设置工作目录; -q:忽略预设值; -r<编辑页宽>:设置编辑文件的页宽; -s<拼字检查器>:另外指定拼字检查器; -t:启动工具模式; -v:启动阅读模式,用户只能观看,无法编辑文件的内容; -w:关闭自动换行,通过这个参数可以编辑内容很长的列; -x:关闭页面下方的命令列表; -z:让pico可被Ctrl+z中断,暂存在后台作业里; +<列表编号>:执行pico指令进入编辑模式时,从指定的列数开始编辑。
pico 常用快捷键
Ctrl+G:获得pico的帮助信息; Ctrl+O:保存文件内容,如果是新文件,需要输入文件名; Ctrl+R:在当前光标位置插入一个指定的文本文件内容; Ctrl+Y:向前翻页; Ctrl+V:向后翻页; Ctrl+w:对文件进行搜索; Ctrl+K:剪切当前文件行到粘贴缓冲区; Ctrl+U:粘贴缓冲区中的内容到当前光标所在位置; Ctrl+C:显示当前光标位置; Ctrl+T:调用拼写检查功能,对文档进行拼写检查; Ctrl+J:段落重排; Ctrl+X:退出,当文件内容发生改变时,提供是否保存修改。
范例
使用 pico 命令来编辑 demo4.txt
文件
[root@localhost ~]# pico demo4.txt
输出结果如下:
GNU nano 2.0.9 文件: demo4.txt # 从左到右分别为编辑器版本号、文件名 #编辑区 Linux networks are becoming more and more common, but security is often an over$ Linux Network Securty focuses on securing Linux in a networked environment, whe$ [ 已读取3 行] #以下为菜单栏 ^G 求助^O 写入^R 读档^Y 上页^K 剪切文字^C 在标位置 ^X 离开^J 对齐^W 搜寻^V 下页^U 还原剪切^T 拼写检查