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

Advanced Editing and Navigation

Throughout this chapter, you will get a lot more comfortable using Vim in your day-to-day tasks. You will be working with a Python code base, which should provide you with a set of real-life scenarios for working with code. If you have a project of your own handy, you can choose to try out the lessons taught in this chapter using your own project files; however, you might find that not every scenario applies to your code base.

The following topics will be covered in this chapter:

  • A quick-and-dirty way of installing Vim plugins
  • Keeping your workspace organized when working with multiple or long files using buffers, windows, tabs, and folds
  • Navigating complex file trees without leaving Vim with Netrw, NERDTree, Vinegar, or CtrlP
  • Advanced navigation throughout a file, and covering more types of text objects: using grep and ack to look for things across files, and EasyMotion, a lightning fast movement plugin
  • Copying and pasting with the power of registers
主站蜘蛛池模板: 凌云县| 新邵县| 棋牌| 寻甸| 教育| 井陉县| 通许县| 志丹县| 鄯善县| 象山县| 新蔡县| 安顺市| 门源| 永仁县| 通渭县| 承德县| 南召县| 千阳县| 榆树市| 芦山县| 昌宁县| 清远市| 清徐县| 蛟河市| 黄山市| 抚松县| 奉贤区| 安溪县| 兴宁市| 镇远县| 湟源县| 沅陵县| 体育| 许昌市| 衡东县| 天全县| 安福县| 乡城县| 凌海市| 偃师市| 临高县|