共赏 IDEA 奇葩大会: IDEA 中光标变成黑块了,怎么解决?

文摘   2024-09-04 09:25   四川  

真正的爱情是

一连串的心理感受

和实际行动

从最初的脸红和心跳

到牵手,亲吻

一起吃饭

一起散步

发生争吵

拥抱和解

没完没了的肢体互动

到最后

一句话也不用说

就自然的沉溺于你



最近遇到一个挺有趣的问题,问题是这样产生的,一开始我在座位上安静的敲着一段业务代码,这时候我右边的一个同事问了我一个业务问题,我们讨论着讨论着就陷入了僵局,一时不知道说什么了,这个时候我就把座位向他那边移动了一下。


手指不经意间的划过了自己的键盘,看着他的电脑屏幕此时的业务是怎样的。


可能又过去了半个小时吧,终于我们对提出的问题有了解决的思路。


我感觉顿时轻松了许多,于是就去上了个厕所,回来继续写自己的代码。此时发现自己 IDEA 里面的光标变成了很粗的光标,写起代码完全没有之前顺手的感觉了。



顿时心里面就慌了起来!


于是凭着自己的直觉可能是 IDEA 出了问题,开始重启 IDEA,一开始真的不敢相信连重启都解决不了这样奇葩的问题,于是自己又重启了几次,但是意外并没有来到我身边。


这次就更慌了!


心里默想,之前怎么没有出现这种问题呢?自己就这么倒霉吗?本来还想着把 IDEA 给卸载了重新安装,但是觉得太麻烦了,也就没尝试这么做。


但是这个情况也不是不能编辑代码,只是自己完全不习惯而已,有点像操作 vim 一样。


一些比较推崇 vim 的大佬可能都会在现在流行的 IDE 中安装 vim 的插件来实现自己的编辑任务。


比如 ideavim,为了更方便我们的日常操作, ideavim 一般还会配合IdeaEasyMotion 插件和IdeaVimExtension 插件使用。



IdeaEasyMotion的作用是通过快捷键快速定位而不需要用鼠标来定位。


IdeaVimExtension 是用来支持vim操作idea的action动作的。


于是自己在网上解决办法,同时也把这个问题丢给了好几个 AI 助手。


解决方法就是去按下键盘的 insert 键。虽然听起来很简单,但是也对 insert 有了更深的认识。


Insert键通常在键盘上用于数据输入或插入操作。在文本编辑软件中,它通常帮助用户光标定位到文档开始、结束或者指定位置进行文字插入。比如,在Word文档中,按Insert键可以在当前光标位置添加内容,而不会覆盖已存在的文字。

在编程中,特别是对于某些命令行工具或脚本环境,"Insert"键可能会触发模式切换,比如从删除模式转换到插入模式,使得用户能够安全地在代码行中添加新的字符。


在 IDEA/Goland 等工具中如果不小心按到了它,就会从正常的插入模式变为替换模式。


最后的效果如下



最后来看看通义千问是怎样回答的



下面是字节跳动的豆包回答的



通义千问在国内不是排第一吗,你是怎么完美避开了所有的正确答案的!!!


有人说,天才与疯子只有一线之隔,那么是不是也可以说,人工智能和人工智障也只有一线之隔呢!

golang学习记
分享golang 学习的点滴
 最新文章