- Mastering Vim
- Ruslan Osipov
- 196字
- 2021-06-10 18:51:31
Jumping into insert mode
You've already learned to enter insert mode using i, which puts you in insert mode at the position of the cursor.
There are a few more convenient shortcuts for entering insert mode:
a places you in insert mode after the cursor
A places you in insert mode at the end of the line (equivalent of $a)
I places you in insert mode at the beginning of the line, but after indentation (equivalent of _i)
- o adds a new line below the cursor before entering insert mode
- O adds a new line above the cursor before entering insert mode
- gi places you in insert mode where you last exited it
You've also learned how to enter insert mode after deleting some code with the change command (c). Here are more ways to chain change commands:
- C deletes text to the right of the cursor (until the end of the line) before entering insert mode
- cc or S deletes the contents of the line before entering insert mode, while preserving indentation
- s deletes a single character (prefix by a number to delete multiple) before placing you in insert mode
推薦閱讀
- INSTANT Mock Testing with PowerMock
- Java程序設計與開發(fā)
- Implementing Modern DevOps
- 零基礎PHP學習筆記
- Python機器學習:數(shù)據(jù)分析與評分卡建模(微課版)
- 小程序,巧運營:微信小程序運營招式大全
- 網絡爬蟲原理與實踐:基于C#語言
- Android Native Development Kit Cookbook
- HTML5入門經典
- 西門子S7-200 SMART PLC編程從入門到實踐
- Learning Splunk Web Framework
- JSP應用與開發(fā)技術(第3版)
- Python深度學習與項目實戰(zhàn)
- R High Performance Programming
- Getting Started with Hazelcast