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 行选择
相关推荐
维度攻城狮18 小时前
PyCharm 使用 DevContainer 开发:打造一致、隔离、高效的开发环境
ide·python·pycharm·devcontainer
爱和冰阔落20 小时前
【Linux】两个毫无关系的进程怎么通信?命名管道 FIFO 从原理到 Server/Client 实战
android·linux·数据库·c++·vim
赵广陆1 天前
RAG进阶
pycharm·langchain
sugar__salt2 天前
Spring、Spring Boot 与配置文件核心知识点详解
java·spring boot·后端·spring·java-ee·maven·intellij-idea
Slow菜鸟2 天前
第3篇:实操落地篇 · 3套企业标准工作流(IDEA可视化版)
java·ide·intellij-idea
不谈恋爱的猫3 天前
idea集成git
java·git·intellij-idea
赵广陆3 天前
Jupyter和PyCharm完整集成
ide·jupyter·pycharm
二进制杯莫停4 天前
Pycharm直接使用uv管理项目
ide·pycharm·uv
sugar__salt4 天前
Spring 三层架构与 IoC、依赖注入完全指南
java·spring boot·后端·spring·架构·maven·intellij-idea
FeelTouch Labs4 天前
Node.js 中的 spawn 和 exec:子进程执行的不同方式对比
node.js·编辑器·vue·vim