官术网_书友最值得收藏!

Getting Started

Welcome to Mastering Vim, a book which will teach you to get good with Vim, its plugins, and its ideological successors!

This chapter will establish a foundation for working with Vim. Every tool is built with a particular usage philosophy in mind, and Vim is not an exception. Vim introduces a different way of working with text compared to what most people are used to these days. This chapter focuses on highlighting these differences and establishing a set of healthy editing habits. It will let you approach Vim in a Vim-friendly frame of mind and will ensure you're using the right tools for the job. To make examples concrete, we will be using Vim to create a small Python application throughout this chapter.

The following topics will be covered in this chapter:

  • Modal versus modeless interfaces, and why is Vim different from other editors
  • Installing and updating Vim
  • The gVim - the graphical user interface for Vim
  • Configuring Vim for working with Python and editing your .vimrc file
  • Common file operations: opening, modifying, saving, and closing files
  • Moving around: navigating with arrow keys, hjkl, by words, paragraphs, and so on

  • Making simple edits to files and combining editing commands with movement commands
  • Persistent undo history
  • Navigating the built-in Vim manual

主站蜘蛛池模板: 韶山市| 岳普湖县| 磐石市| 莱西市| 建昌县| 德清县| 宣武区| 玉屏| 东阿县| 湟源县| 青海省| 南充市| 沿河| 尼木县| 海盐县| 临澧县| 泉州市| 普兰店市| 南康市| 志丹县| 宜宾市| 图木舒克市| 芒康县| 崇信县| 金阳县| 吉林省| 瓦房店市| 商丘市| 凤翔县| 临海市| 无锡市| 石家庄市| 澎湖县| 玛多县| 刚察县| 肥城市| 浙江省| 墨江| 九龙县| 常德市| 博湖县|