问题标签 [ideavim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - 有没有办法让 IdeaVIM 尊重我的 .vimrc 文件中的映射?
.vimrc
我最近(再次)深入了解了 vim,现在我的文件中有大量的自定义项。我意识到并不是其中的所有内容在 IDEA 插件的上下文中都是有意义的,但是如果重新映射到之类的东西被拾取并兑现,我真的很喜欢它。有没有办法做到这一点?无需手动调整 IDEA 键盘映射中的所有内容。jj
Esc
谢谢。
vim - 设置 IdeaVIM 缩进的字符数(<< 和 >>)
(有更多业力的人可以创建一个“ideavim”标签吗?)
现在,缩进总是 4,我正在寻找 vim 的 shiftwidth 变量的等价物。
它似乎尊重 IntelliJ 对 CoffeeScript 中缩进的偏好,但 SASS 并没有发生同样的情况。它始终是 4 个字符,即使首选项设置为 2。
intellij-idea - Intellij IdeaVim 更改键
我真的很想能够使用 IdeaVIM,但我无法弄清楚我可以在哪里设置我的自定义 vim 键映射。例如,不使用Esc我想使用Ctrl-C而不是使用hjkl我喜欢使用wasd.
我已经设置了所有这些,.vimrc
但 IdeaVIM 无法加载它们。我可以手动将它们复制到所需的任何文件中,但没有关于如何执行此操作的文档。
vim - 删除到行尾(不包括当前字母)
我知道 d$ 或 D 将删除直到行尾,包括光标上的字母?有没有办法做到这一点,不包括光标上的字母?我在 vim 中做了 :hd 并浏览了一下,但找不到这是否可能。我正在尝试使用 IdeaVim 插件在 AppCode 中执行此操作。
vim - PyCharm Vim 插件换行
在带有 Vim 插件的 PyCharm 中,如何使光标换行(从一行的开头到前一行的结尾,反之亦然)?
.vimrc 是:
但是没有办法在 PyCharm 中配置 .vimrc。
intellij-idea - 如何在特定模式下更改 IdeaVim 运动键
我是一个 vim 瘾君子,具有源自 bépo 的个性化键盘布局,我想在可视模式下将IdeaVim 运动键«hjkl»重新映射到«ctsr»。
我试图从设置面板更改它,但它更改了视觉和插入模式的动作键,当我想从我的一个动作键插入一个字符时,它反而移动了。
我试图适应 vim.xml 没有成功。
有人可以帮我弄这个吗 ?
intellij-idea - 窗口滚动时如何使 Intellij 不丢失突出显示?
当我按住 shift 并点击行尾,或在 IntelliJ 中向下滚动页面时,突出显示会重置为从插入符号移动到的位置开始。有谁知道如何阻止这种情况发生?
我注意到的另一件事实际上发生并且似乎与此相关的是,如果文本离开编辑器并且我点击结束,它不会将插入符号移动到行尾,而是将编辑器移动到下一个“ page" 并在行首重新对齐插入符号。
pycharm - Ideavim,使用自定义键
我正在使用 PyCharm + Ideavim,我对此非常满意。
但是,有什么方法可以使用“jk”而不是 ESC 或 Ctrl-C 从 INSERT 更改为 NORMAL 模式?
vim - IdeaVim 和俄罗斯布局
有什么方法可以让 IdeaVim 在输入以外的模式下理解俄罗斯布局?在我的 .vimrc 我有
所以我可以通过按 Ctrl+^ 在 VIM 中切换语言,并且对此比较满意。但似乎 IdeaVim 没有阅读或理解此设置。停止用俄语输入一些东西(例如评论),切换到命令模式并卡住可能非常烦人。有什么解决方法吗?
vim - 将 Alt-j 映射到在 IdeaVim 中
我现在真的习惯于在终端中使用 Alt(Meta) 键 + 一个动作(如“j”)向 Vim 发送转义。在 IDE 中使用任何“Vim 插件”都会很痛苦,因为它们通常不会将 alt 按键转发给模拟器插件。
例如,我无法在 IdeaVim 中获得这种行为。
我尝试了:map <A-j> <Esc><j>
,也尝试在 File->Settings 中编辑 IdeaVim 的键盘映射,但没有任何成功。
有人知道这是否可能吗?