全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 操作系统

精通Vim(用Vim8和Neovim实现高效开发)

  • 定价: ¥69
  • ISBN:9787121383281
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:电子工业
  • 页数:146页
  • 作者:(美)住·尼尔|责...
  • 立即节省:
  • 2020-03-01 第1版
  • 2020-03-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    Vim以它神奇的键位,使我们可以完全脱离鼠标(或者触摸板),大脑和手无须经常在鼠标和键盘之间切换上下文,这样的开发异常高效。再搭配上开放的插件生态,我们可以打造出完全个性化的集成开发环境。
    在我们长久的固有思维里,Vim的版本变更非常慢。自从Neovim横空出世后,Neovim和Vim 8便开启了赛跑模式,这让Vim焕发了新春。本书介绍了Vim 8与Neovim的新特性、各种小技巧和更现代的一些插件,并教大家如何用这两个瑞士军刀打造出自己的开发环境。
    本书适合了解Vim基本操作,且对Vim感兴趣的读者阅读。

目录

第1章  获取新一代Vim
  知识点1  安装Vim
  知识点2  转战Neovim
  知识点3  为Neovim开启Python支持
第2章  安装插件
  知识点4  脚本(Script)、插件(Plugin)以及包(Package)
  知识点5  往包里安装插件
  知识点6  使用minpac管理插件
第3章  打开文件
  知识点7  模糊文件匹配
  知识点8  语义寻径
  知识点9  跳转到轮换文件(Alternate file)
第4章  使用Quickfix列表
  知识点10  构建和错误跳转
  知识点11  切换编译器
  知识点12  Lint当前文件
  知识点13  使用类Grep搜索器查找文件
  知识点14  运行测试并查看失败项
第5章  Neovim的内置终端模拟器
  知识点15  终端模式(Terminal mode)初体验
  知识点16  在终端缓冲区中运行程序
  知识点17  管理终端缓冲区窗口
  知识点18  在终端缓冲区使用普通模式的命令
  知识点19  向终端缓冲区发送命令
  知识点20  在终端缓冲区中自定义命令行
  知识点21  防止嵌套Neovim实例
  知识点22  将打开的nvim实例作为首选编辑器
第6章  会话
  知识点23  保存和恢复会话
  知识点24  持久化撤销(Undo)
  知识点25  恢复会话时重启终端进程
第7章  配置Vim
  知识点26  使用自动命令(Autocommand)响应事件
  知识点27  项目规约
  知识点28  为每个项目设置Buffer级别的配置
附录1  未来的发展