《学习vi和Vim编辑器 中文版》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)罗宾斯,(美)汉娜,(美)拉姆著
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2011
  • ISBN:9787564126049
  • 页数:456 页
图书介绍:将近三十年的时间里,vi 一直是 Unix 与 Linux 采用的标准编辑器,从 1986 年开始,本书一直是第一线的 vi 导引手册。但三十年来,Unix 已不再是三十年前的样子,这本书也不能一成不变。第七版的《精通 vi 与 Vim》涵盖了 Vim 的详细指引,它是一种很棒的 vi 同类品。

前言 1

第一部分 基础与高级的vi 11

第一章 vi文本编辑器 11

简史 13

打开与关闭文件 14

结束而不保存编辑结果 17

第二章 简单的文本编辑 20

vi命令 20

移动光标 21

简单的编辑 24

更多插入文本的方法 37

基本vi命令的复习 39

第三章 快速移动位置 41

根据屏幕来移动 41

根据文本块来移动 45

根据搜索模式的结果来移动 46

根据行号来移动 49

vi移动命令的复习 50

第四章 越过基础的藩篱 53

更多命令组合 53

打开vi的选项 54

善加利用缓冲区 57

对一处做标记 59

第五章 e×编辑器概述 61

ex命令 61

用ex编辑 64

将一个文件复制到另一个文件 71

编辑多个文件 72

第六章 全局替换 76

确认替换 77

与上下文相关的替换 78

模式匹配的规则 79

模式匹配的范例 86

模式匹配的最后叮咛 93

第七章 高级编辑方法 99

自定义vi 99

执行Unix命令 103

保存命令 106

使用ex脚本 118

编辑程序源代码 123

第八章 vi同类品的功能总览 128

它们都是我兄弟 128

多窗口编辑 129

图形用户界面 130

扩展正则表达式 131

增强的标签 132

改进的便利功能 137

编程辅助 142

编辑器功能一览表 144

还是原创品最好 144

预告 145

第二部分 vim 149

第九章 Vim(vilmproved)概述 149

概览 150

取得Vim 154

取得Unix与GNU/Linux环境中的Vim 155

取得Windows环境中的Vim 159

取得Macintosh环境中的Vim 160

其他操作系统 161

给新用户的帮助工具与简易模式 161

小结 162

第十章 Vim对vi的主要改进 163

内置帮助功能 163

启动与初始化选项 165

新的移动命令 171

扩展的正则表达式 173

自定义可执行文件 176

第十一章 Vim的多窗口功能 177

启动多窗口编辑 178

打开窗口 181

游走窗口间(在窗口间移动光标) 183

移动窗口 185

调整窗口尺寸 187

缓冲区及其与窗口的交互 190

在窗口里追踪标签 194

分页编辑 195

关闭与离开窗口 196

摘要 197

第十二章 Vim脚本 198

你最爱什么色调? 198

通过脚本动态配置文件类型 208

关于Vim脚本编码的其他思考 216

资源 221

第十三章 图形化Vim(gvim) 222

gvim概述 222

自定义滚动条、菜单与工具栏 227

Microsoft Windows中的gvim 238

XWindows System中的gvim 239

GUI选项与命令概要 239

第十四章 程序员专用的Vim强化功能 241

折叠与大纲(大纲模式) 242

自动智慧缩排 253

关键字与字典词汇补全 261

标签堆栈 269

语法高亮显示 272

用Vim编译与检查错误 281

关于使用Vim设计程序的最后叮咛 286

第十五章 其他好用的Vim功能 287

编辑二进制文件 287

digraph:非ASCII字符 288

在其他地方编辑文件 290

目录间的移动与改变 292

使用Vim备份 294

以HTML表现文本 294

有何差异? 295

撤销“撤销” 297

现在的位置? 298

内容行(大小) 301

Vim命令与选项的缩写 303

几项快捷窍门(不只Vim专用) 304

参考资源 305

第三部分 其他vi同类品 309

第十六章 nvi:新的vi 309

作者与历史 309

重要的命令行参数 310

在线帮助与其他说明文档 311

初始化 311

多窗口编辑 312

图形用户界面 313

扩展正则表达式 313

改进的编辑功能 314

编程辅助 317

国际化支持 318

资源与支持的操作系统 318

第十七章 Elvis 320

作者与历史 320

重要的命令行参数 320

在线帮助与其他说明文档 322

多窗口编辑 323

图形用户界面 326

扩展正则表达式 331

改进的编辑功能 332

编程辅助 336

有趣的功能 339

elvis的未来 344

资源与支持的操作系统 344

第十八章 vile:类似Emacs的vi 346

作者与历史 346

重要的命令行参数 347

在线帮助与其他说明文档 348

初始化 349

多窗口编辑 350

图形用户界面 352

扩展正则表达式 361

改进的编辑功能 362

编程辅助 369

有趣的功能 372

资源与支持的操作系统 378

第四部分 附录 381

附录A vi、e×与Vim编辑器 381

附录B 设置选项 421

附录C 问题集 442

附录D vi与国际互联网 446