- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
IdeaVim 有 this bug ,您无法通过键入美元符号 ($) 来到达行尾。您可以在这里看到它的演示,当我尝试时会发生什么:
And here (this gif is too big, so I had to link it).
由于我使用的是 IdeaVim,我的手指距离箭头键很远,所以 Cmd-→ 不是我经常使用的选项白天的次数。
有没有办法为该 Action 设置一个新的快捷方式,无论换行符和行上的字符如何?
--添加 1我使用的是 Mac,所以没有“结束”键。
--加法 2我想象要么将一些东西放入 .ideavimrc
文件中,要么在 PhpStorm-settings 中进行修复。但是任何能带我到达我所在的线的末端的东西(不是由于软包装而形成的视线,而是实际的线),都将作为答案。
我是这里唯一遇到这个问题的人吗?其他人可以复制它(通过安装 The IdeaVim-plugin 、 enabling soft wrap 然后转到很长的一行(占用多个视线)并按 $)?
最佳答案
尝试使用g_。这与 $ 类似 - 它将光标移动到该行的最后一个非空白字符。
所描述的错误似乎模仿 g$ 的行为,它将光标移动到屏幕行的末尾,而不是在软包裹线上时的实际换行符。我无法在最新版本的 JetBrains IDE 中重现此错误(错误报告来自 2014 年),因此可能值得检查 ~/.ideavimrc 文件中可能的重新映射。
我们可以尝试重置$的映射。运行命令 :noremap $$
,然后在有问题的文件上再次尝试移动(IdeaVim 不支持 :unmap
)。如果这有效,我们可以将命令添加到~/.ideavimrc,或者尝试寻找重新映射的来源。
如果上述方法不能解决问题,并且 g_ 的行为符合预期,我们可以将 $ 移动重新映射到 g_ 使用 :noremap $ g_
。
关于PhpStorm - 转到行尾快捷方式 (IdeaVim),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46906795/
我正在尝试重新创建一些 https://github.com/tpope/vim-commentary IdeaVim 中的函数。 我在 .ideavimrc 中尝试了各种映射,例如: nnorema
IdeaVim 有 this bug ,您无法通过键入美元符号 ($) 来到达行尾。您可以在这里看到它的演示,当我尝试时会发生什么: And here (this gif is too big, so
我正在尝试触发(使用)IdeaVim 多光标插件:https://github.com/JetBrains/ideavim#emulated-vim-plugins -> 多光标 在 github 文
例如,如果我用鼠标选择文本,然后按“y”ideavim 成功将其复制到缓冲区。但是,如果我使用 intellij“扩展选择”命令( map w :action EditorSelectWord )进行
ideavim插件中折叠和展开代码块的按键绑定(bind)是什么? (za 适用于 eclipse 的 vrapper ,但不适用于 ideavim ) 最佳答案 来源:ideavim help: f
有没有办法让IdeaVim在输入以外的模式下理解俄语布局?在我的 .vimrc 中,我有 set keymap=russian-jcukenwin 所以我可以通过按 Ctrl+^ 在 VIM 中切换语
我正在使用 PyCharm + Ideavim,我对此非常满意。 但是,有什么方法可以使用“jk”而不是 ESC 或 Ctrl-C 从 INSERT 更改为 NORMAL 模式? 最佳答案 IdeaV
IdeaVim 当前基本上取代了所有多行文本输入。例如,Git 提交消息和 Clojure REPL 都接受 Vim 命令。但是,在这些情况下,我更喜欢简单的文本输入,而没有 Vim 的功能。 有没有
是否支持以下代码? 更准确地说,它是否支持定义功能?调用函数system ?等等。 以下代码用于在退出正常插入时自动关闭我的中文输入法。 let g:input_toggle = 1 function
在 IdeaVIM 中,如果我提取一个变量并想命名它,似乎我处于可视模式(变量的名称被突出显示),但我无法想出一种方法来更改突出显示的内容。这是一张图片: 如果我输入 c ,它什么都不做。如果我输入
与 incsearch在 Vim 中启用,当我输入第一个字符时,光标移动到下一个匹配项。 IdeaVim 似乎不尊重这个设置。我应该如何在 IDEA 中打开增量搜索? 最佳答案 就放 set incs
我习惯用 :e 在 vim 中快速打开文件。快速而简单,尤其是使用选项卡文件名完成。 但是 :e 似乎没有连接到为ideavim打开文件。输入 :e 没有反应。 有什么建议么? 最佳答案 双击 s
我正在使用 JetBrains 的 phpstorm 和 IdeaVim 插件。 我想知道是否可以将正常模式下的键绑定(bind)到编辑器操作。 例如,我曾经将 Ctrl+B 映射到 Navigate
在 Ubuntu 13.10 中使用 PyCharm Community Edition 和 IdeaVim 时,键盘经常停止接受输入,我必须重新启动 IDE。当我单击不同的文本区域时,光标仍然会移动
我在 OS X 10.9.2 上使用最新的 ideaVim (0.32) 和 PyCharm 3.1。我在 ~/.vimrc 中有几个键映射,但 ideaVIM 似乎没有读取它们。从ideaVIM的更
我希望能够在 IntelliJ IdeaVim 中将超过 100 个字符的行分成多行少于 100 个字符的行。 vim command to restructure/force text to 80
有没有办法在不离开键盘主行的情况下浏览建议列表?我正在寻找某种vim风格的向上/向下箭头 Action 模拟。 最佳答案 对于在 2019 年阅读本文的人 您可以使用 Ctrl + n和 Ctrl
我在 IdeaVim 中使用 IntelliJ IDEA。通常我可以通过快捷键Ctrl+N打开任何类文件,不用IdeaVim,真的很方便。但是,当我切换到 IdeaVim 时,快捷方式在 Normal
我尝试使用以下命令将 Numpad 1 映射到 PHPStorm Idea VIM 中的组合键: :map k1 组合键 现在实际上 k+1 映射到组合键。使用 K 键导航时,系统会在 K 之后等待额
我安装了 IdeaVim 插件,但在同时编辑多行时遇到问题,但我在网上看过一些视频,人们可以正确地进行操作。 所以我选择一个词,让我们说 v + e然后我做 Alt + j (我正在使用 Ubuntu
我是一名优秀的程序员,十分优秀!