Mac中pico编辑器的使用方法
Pico是一个由华盛顿大学(University of Washington)计算与通讯研究所(Computing and Communications Group)编写并维护的文本编辑程序,在多个版本的Unix和类Unix操作系统中都有移植版本。作为一个简单的纯文本编辑器,pico并不具备字处理 程序中常见的增强功能,例如黑体和斜体等等。Pico的基本功能包括文本输入,文本搜索,拼写检查,文件浏览,文本拷贝、剪切和粘贴。很有意思的是,一个 功能如此简单的文本编辑器,竟然经常被开发人员用来编写程序代码 -- 在种类繁多的纯文本编辑器中,pico在程序员中的市场占有率仅次于vi。
在命令行下输入pico命令,即可启动pico编辑器,例如:
pico [回车] --启动pico,并创建一个新文件
pico file_name [回车] -- 启动pico,并打开文件名为file_name的文件
在pico中同时按下CTRL键和x键,可以退出pico。如果pico中正在编辑的文件存在尚未存盘的修改内容,pico会询问你是否需要保存修 改过的内容。如果需要保存的是一个新创建的文件,pico还会让你输入新文件的文件名。在这里保存文件或者是放弃保存后就退出pico了。
上图是一个在osx和ubuntu中运行的pico的实例。在屏幕的最上方一行是系统信息,分别显示的是pico的版本号,当前正在编辑的文件名(如果正在编 辑的是一个尚未保存过的新文件,则会显示New Buffer)。如果缓冲区中右上为保存过的修改,在右上角还会出现Modified提示。
在屏幕的最下方两行,是常用的系统命令。每个命令都是一个组合键,也就是同时按下CTRL键(在pico提示中用^符号表示按下CTRL键)和表示 该命令的字母。虽然在提示用的字母都是大写,但是实际操作中并不需要输入大写字母。例如,调用系统帮助的命令是^G,我们只需要同时按下CTRL键和g键 就可以了。下面列出我们常用的一些pico命令:
^G — 获得系统帮助
^O — 保存文件,如果这是一个新创建的文件,则会要求您输入一个文件名
^R — 要求您输入一个文本文件的文件名,将该文件的内容插入到当前光标位置
^Y — 向前翻页
^V — 向后翻页
^W — 调用搜索功能
^K — 删除光标所在的行,并将该行的内容放入粘贴缓冲区
^U — 将粘贴缓冲区中的内容粘贴到当前光标位置
^C — 报告当前光标位置
^T — 调用拼写检查功能
^J — 段落重排功能
^X — 退出pico
需要说明的是,在Solaris,FreeBSD和大部分的Linux发行版中并没有缺省地提供pico。如果您的系统中没有pico编辑器,最方 便的方法是寻找该操作系统上的pine安装包,安装了pine之后pico就在系统的路径里面了。如果您没有往系统中安装应用程序的权限,还自己下载编译 然后放入自己的路径当中。
Mac中pico编辑器的使用方法的更多相关文章
- .pages怎么在windows上打开?Windows下打开在Mac中编辑的.pages文件方法
.pages怎么在windows上打开?Windows下打开在Mac中编辑的.pages文件方法 1.最简单的方法是修改后缀名为.zip然后解压,解压后就可以看到一张图片,这个就是文档内容了. 2.更 ...
- mac中vmware tools进行磁盘压缩和vmware-tools-cli的使用方法
前言: 高高兴兴的在vmware9.0中安装了mac10.8系统,然后学习iphone开发,但是发现下载的pdf都是基于xcode3.2.5的,又在10.8上面安装3.2.5,出现“五国”无法解决,最 ...
- 在MAC中安装Compass的方法 (转)
在MAC中通过gem命令安装compass时会出异常,原因是compass版本更新了,一些运行时所用到的依赖软件的版本没能得到更新,故而出现错误.例如,用以下命令安装compass: $ gem in ...
- mac中启动jmeter方法
1.mac中安装了jdk后,不需要去配置环境变量 2.现在jmeter包,解压缩后.打开terminal 3.在terminal中输入命令:sh jmeter.sh 打开Terminnal的方法: T ...
- Mac 中显示资源库(Library)文件夹目录的几种方法
Mac中Library目录在10.6.7系统之后默认隐藏的,要想找到此文件夹有如下几种方法: 1. 用命令可以使其显示: 在终端中执行命令: chflags nohidden ~/Library ...
- CSDN中Markdown编辑器使用方法
Markdown编辑器 如果想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识. 新的改变 CSDN中Markdown编辑器进行了一些功能拓展与语法支 ...
- vi—终端中的编辑器
*:first-child { margin-top: 0 !important; } .markdown-body>*:last-child { margin-bottom: 0 !impor ...
- No-9.vi __终端中的编辑器
vi —— 终端中的编辑器 01. vi 简介 1.1 学习 vi 的目的 在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可 ...
- vi_终端中的编辑器操作
vi -- 终端中的编辑器 目标 vi 简介 打开和新建文件 三种工作模式 常用命令 分屏命令 常用命令速查图 01. vi 简介 1.1 学习 vi 的目的 在工作中,要对 服务器 上的文件进行 简 ...
随机推荐
- PHP保留2位小数、格式化小数、浮点数
JS保留两位小数例子 四舍五入使用函数 toFixed() [javascript] <html> <head> </head> <script> va ...
- Python 实现根据不同的程序运行环境存放日志目录,Python实现Linux和windows系统日志的存放
说明:在我们开发的时候,有时候是在windows系统下开发的代码,我们的生产环境是Linux系统,更新代码就需要修改日志的环境,本文实现了代码更新,不需要配置日志文件的目录,同样也可以延伸到ip地址 ...
- PHP REST架构简单设计
REST是什么? REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性. REST的特点 ...
- 常见typedef 用法
1.常规变量类型定义例如:typedef unsigned char uchar描述:uchar等价于unsigned char类型定义 uchar c声明等于unsigned char c ...
- springboot+springAOP实现数据库读写分离及数据库同步(MySQL)----最新可用2019-2-14
原文:https://blog.csdn.net/wsbgmofo/article/details/79260896 1,数据源配置文件,如下 datasource.readSize=1spring. ...
- 使用 OpCache 提升 PHP 性能
使用 OpCache 提升 PHP 性能 wdd2007wdd2007 .6k 1月29日 发布 推荐 推荐 收藏 收藏,.3k 浏览 OpCache 通过对 opcode 的缓存和优化来提升 PHP ...
- shader 笔记(一)
- cp/scp命令详解
cp:拷贝命令 用法: cp [参数] source dest cp [参数] source ... directory 说明:将一个档案拷贝至另一个档案,或数个档案拷贝到另一目录 参数: -a 尽可 ...
- JQuery EasyUI dialog弹出框的 close 和 destroy
开发项目中(使用JQuery EasyUI),根据业务需要重叠弹出多个提示框的情况,会出现如下情况:页面出现两个div模块调用同一个弹出页面,页面的数据接受框元素不能实时存储数据解决方案: 使用$(t ...
- 把以逗号分隔的字符串转换成list
/** * 把省的字符串转换成列表 * * @param province * @return */ private List<String> getProvinceList(String ...