idea+vim+pycharm的块选择快捷键

平时开发的时候,有的时候我们想用矩形框住代码,或者想在某列上插入相同字符

例如下图所示,我想在22-24行的前面插入0000

1. Idea的快捷键:option + 鼠标

2. Pycharm的快捷键:shift + option + 鼠标

2. Vim 块选择 v/V/ctrl + v

参考Vim 之 块选择 (Visual Bllock) 让你更灵活的选中特定文本区域

所有操作都在命令模式

Vim中的三种模式(大众的认知):命令模式、编辑模式(输入模式)、末行模式(尾行模式)。
  • 命令模式:在该模式下是不能对文件直接编辑,可以输入快捷键进行一些操作(删除行,复制行,移动光标,粘贴等等)【打开文件之后默认进入的模式】;
  • 编辑模式:在该模式下可以对文件的内容进行编辑;
  • 末行模式:可以在末行输入命令来对文件进行操作(搜索、替换、保存、退出、撤销、高亮等等);
Ctrl + v 块选择
v 字符选择
V 行选择
相关推荐
zzzzzz3104 天前
当产品经理说这个很简单:我用Python自动化处理奇葩需求的实战指南
python·pycharm·产品经理
摇滚侠11 天前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
摇滚侠11 天前
SpringMVC 入门到实战 RESTFul 49-55
java·开发语言·后端·spring·intellij-idea·restful
你是个什么橙11 天前
Python入门学习1:安装配置开发环境——Python或Annaconda,Pycharm
python·学习·pycharm
代码雕刻家11 天前
1.24.MySQL-idea中连接MySQL的基本操作
数据库·mysql·intellij-idea
星月IWJ11 天前
idea 工具整理
java·spring boot·intellij-idea
终将老去的穷苦程序员11 天前
IntelliJ IDEA 的安装教程
java·ide·intellij-idea
m沐沐11 天前
【计算机视觉】OpenCV 模板匹配银行卡数字识别---下
人工智能·python·opencv·计算机视觉·pycharm·numpy
承渊政道11 天前
飞算JavaAI 智能引导背后的多 Agent 协作机制解析:从老旧 Java 后台升级到可运行工程
java·开发语言·spring boot·安全·intellij-idea·软件工程·ai编程
lazy H12 天前
Spring Boot 项目如何连接 Redis?新手入门配置和常见错误总结
ide·spring boot·redis·后端·学习·intellij-idea