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

  • Mastering Vim
  • Ruslan Osipov
  • 213字
  • 2021-06-10 18:51:21

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

主站蜘蛛池模板: 靖远县| 尤溪县| 石家庄市| 兖州市| 杭锦后旗| 临夏市| 常山县| 肇庆市| 廊坊市| 郯城县| 岳池县| 府谷县| 共和县| 桦南县| 新干县| 汕尾市| 天等县| 高要市| 浮梁县| 汤阴县| 老河口市| 韶山市| 阳山县| 安仁县| 青浦区| 宁都县| 内丘县| 靖边县| 从江县| 兰考县| 太谷县| 清远市| 珲春市| 清镇市| 运城市| 蓝山县| 久治县| 德安县| 大邑县| 交口县| 玉门市|