王朝百科
分享
 
 
 

学习Vi和vim编辑器(影印版)

王朝百科·作者佚名  2010-07-11  
宽屏版  字体: |||超大  

学习Vi和vim编辑器(影印版)作者:(美国)Arnold Robbins (美国)Elbert Hannab (美国)Linda Lamb

学习Vi和vim编辑器(影印版)

出版社:开明出版社

·页码:470 页

·出版日期:2009年

·ISBN:9787802057364

·条形码:9787802057364

·开本:16

·正文语种:英语

内容简介《学习Vi和vim编辑器(影印版)》内容为:在过去将近30年的时间里,vi已经成为Unix和Linux的标准编辑器,而从1986年开始《学习Vi和vim编辑器(影印版)》也已成为vi的主要指南。但是现在Unix已经不是三十年前的样子,这《学习Vi和vim编辑器(影印版)》也同样不会是。《学习vi和Vim 第七版》已经进行了扩展,包括了Vim这个主要vi克隆的细节。Vim作为目前绝大多数Linux系统的缺省编辑器和Mac OS X的缺省vi版本,也可以应用于很多其他操作系统。这本指南在讲解文本编辑基础知识的同时,也涵盖了高级工具,例如用交互式的宏和脚本来扩展编辑器的功能——所有这些都用易于理解的方式来传授,这种风格已经让《学习Vi和vim编辑器(影印版)》成为经典。如果你使用Unix和Linux的话,vi和Vim是必备知识,因此,《学习Vi和vim编辑器(影印版)》也是必备之书。你将学到以下内容:

· 高效使用vi

· 深入讲解vi的知识,例如使用缓存

· 使用vi的全局搜索替换功能

· 定制vi以及运行Unix命令..

· 使用Vim的扩展文本对象和强大正则表达式

· 使用多窗口编辑并且编写Vim脚本

· 发挥图形用户界面版的Vim也就是gvim的全部功能

· 使用Vim的增强功能,例如语法高亮和扩展标签

· 将Vim和其他三个vi的克隆nvi、elvis和vile进行比较

作者简介Arnold Robbins是一位专业程序员和技术作者,从1980年开始就在Unix系统上工作,帮助过awk的POSIX标准制订。

Elbert Hannah是一位专业软件工程师和架构师,他的第一个工作任务是在1983年用汇编语言编写一个全屏编辑器。

Linda Lamb,O'Reilly的首批作者之一,也是公司的技术作者和市场经理。

媒体推荐“vi, 如同很多在Unix早期阶段开发的经典应用程序一样,有着不易使用的评价。Bram Moolenaar的增强版克隆,Vim,已经为消除这样的印象做了非常多的努力……它可能已经成为最流行的vi版本。”

——摘自前言

编辑推荐《学习Vi和vim编辑器(影印版)》讲述了:如果你使用Unix和Linux的话,vi和Vim是必备知识,因此,《学习Vi和vim编辑器(影印版)》也是必备之书。

“vi, 如同很多在Unix早期阶段开发的经典应用程序一样,有着不易使用的评价。Bram Moolenaar的增强版克隆,Vim,已经为消除这样的印象做了非常多的努力……它可能已经成为最流行的vi版本。”

目录Preface .

Part I. Basic and Advanced vi

1. The vi Text Editor

A Brief Historical Perspective

Opening and Closing Files

Quitting Without Saving Edits

2. Simple Editing

vi Commands

Moving the Cursor

Simple Edits

More Ways to Insert Text

Joining Two Lines with J

Review of Basic vi Commands

3. Moving Around in a Hurry

Movement by Screens

Movement by Text Blocks

Movement by Searches

Movement by Line Number

Review of vi Motion Commands

4. Beyond the Basics

More Command Combinations

Options When Starting vi

Making Use of Buffers

Marking Your Place

Other Advanced Edits

Review of vi Buffer and Marking Commands

5. Introducing the ex Editor

ex Commands

Editing with ex

Saving and Exiting Files

Copying a File into Another File

Editing Multiple Files

6. Global Replacement

Confirming Substitutions

Context-Sensitive Replacement

Pattern-Matching Rules

Pattern-Matching Examples

A Final Look at Pattern Matching

7. Advanced Editing

Customizing vi

Executing Unix Commands

Saving Commands

Using ex Scripts

Editing Program Source Code

8. Introduction to the vi Clones

And These Are My Brothers, Darrell, Darrell, and Darrell

Multiwindow Editing

GUI Interfaces

Extended Regular Expressions

Enhanced Tags

Improved Facilities

Programming Assistance

Editor Comparison Summary

Nothing Like the Original...

[1]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有