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 行选择
相关推荐
liwulin05062 小时前
【JAVA】在idea新加artifact时,点击Build-Build Artifacts时,新加的artifact不能选中
java·pycharm·intellij-idea
还是鼠鼠3 小时前
Node.js 中 Token 原理简单介绍 + 示例代码
linux·vscode·中间件·node.js·编辑器·vim·express
匆匆整棹还13 小时前
关于tomcat乱码和idea中控制台乱码的问题
java·tomcat·intellij-idea
小样vvv14 小时前
【AI】IDEA 集成 AI 工具的背景与意义
java·人工智能·intellij-idea
茂桑16 小时前
Idea集成AI:CodeGeeX开发
java·ai·intellij-idea
张小凡vip20 小时前
pycharm已有python3.7,如何新增Run Configurations中的Python interpreter为python 3.9
ide·python·pycharm
小白鼠零号20 小时前
记录 | Pycharm中如何调用Anaconda的虚拟环境
ide·python·pycharm
顺天gie1 天前
idea中提高编译速度研究
java·spring boot·intellij-idea
weixin_748877001 天前
【Node.js中的错误处理:策略与最佳实践】
node.js·编辑器·vim