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 行选择
相关推荐
我待_JAVA_如初恋6 小时前
idea创建MavenJavaWeb项目以后,包结构缺java
java·ide·intellij-idea
大志哥12311 小时前
IntelliJ IDEA父子工程中导入公网远程备份项目到新目录
java·ide·intellij-idea
梁萌11 小时前
idea使用AI插件(CodeGeeX)
java·ide·ai·intellij-idea·插件·codegeex
我命由我1234511 小时前
Java 开发问题:包名 ‘com.my.compressimagetest‘ 与同名的类发生冲突
java·开发语言·学习·java-ee·intellij-idea·学习方法·intellij idea
我命由我1234512 小时前
Python 开发问题:No Python interpreter configured for the project
开发语言·后端·python·学习·pycharm·学习方法·python3.11
木楚14 小时前
在idea中构建传统ssm框架的步骤和方式
java·ide·intellij-idea
蜡笔大新79815 小时前
IO流的认识(2)
java·ide·intellij-idea
任子菲阳15 小时前
学JavaWeb第三天——Maven
java·maven·intellij-idea
北城以北888816 小时前
SpringBoot--Spring Boot原生缓存基于Redis的Cacheable注解使用
java·spring boot·redis·缓存·intellij-idea
阿凡达蘑菇灯1 天前
pycharm 中 终端环境与解释器环境不一致 解决办法
ide·python·pycharm