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 行选择
相关推荐
好好学习天天向上~~2 小时前
5_Linux学习总结_vim
linux·学习·vim
Doro再努力10 小时前
Vim 快速上手实操手册:从入门到生产环境实战
linux·编辑器·vim
Doro再努力10 小时前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译
android·linux·运维·服务器·编辑器·vim
昀贝12 小时前
IDEA启动SpringBoot项目时报错:命令行过长
java·spring boot·intellij-idea
摇滚侠17 小时前
在 SpringBoot 项目中,开发工具使用 IDEA,.idea 目录下的文件需要提交吗
java·spring boot·intellij-idea
努力学编程呀(๑•ี_เ•ี๑)1 天前
【在 IntelliJ IDEA 中切换项目 JDK 版本】
java·开发语言·intellij-idea
学嵌入式的小杨同学1 天前
【Linux 封神之路】信号编程全解析:从信号基础到 MP3 播放器实战(含核心 API 与避坑指南)
java·linux·c语言·开发语言·vscode·vim·ux
寻梦csdn2 天前
pycharm+miniconda兼容问题
ide·python·pycharm·conda
Hello World . .2 天前
Linux:软件编程
linux·运维·服务器·vim
计算机学姐2 天前
基于SpringBoot的民宿预定管理系统【三角色+个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·mysql·信息可视化·intellij-idea·推荐算法