我现在在文件中,我想点击它,它将在我修复的文件中转到下一个编译错误,然后再次点击快捷方式将转到下一个错误,依此类推...我已经在文本中文件我找不到在编辑我的文本文件时如何导航到下一个错误。
我不小心关闭了ideavim的ctrl-V键绑定进入可视模式.我怎样才能再次打开它?
(我也使用IntelliJ 13.1 for mac,因此更改某些设置的路径可能会有所不同.)
例如,要转换:
List(
User(1)
Run Code Online (Sandbox Code Playgroud)
进入:
UserQuery ++= List(
User(1)
Run Code Online (Sandbox Code Playgroud)
其中User匹配并用于形成UserQuery。
我在使用 IntelliJ 的 Vim 模拟器(在编辑器窗口的底部,按下 和 后:)在正则表达式中获取换行符时遇到了一些困难。没有像普通 Vim 那样的 ^v。:/
IntelliJ IDEA 版本:14.1.3(我第一次在 IntelliJ IDEA 中尝试过,所以我不知道这是不是一个新问题。)平台:Mac OS X 10.10.2 (Yosemite)
我正在使用 JetBrains 的 phpstorm 和 IdeaVim 插件。
我想知道是否可以将正常模式下的键绑定到编辑器操作。
例如,我曾经将Ctrl+映射B到 Navigate > Declaration。然而Ctrl+B是一个向后翻一页的 vi 动作,这没关系。
我知道我可以配置一个键盘快捷方式不同的地方,如Ctrl+ Shift+ B,但让事情变得更简单的我想有映射到功能ideavim的命令模式,例如关键;。
所以,紧迫; 在命令模式下会触发Declarationwitin phpstorm的动作。
我怎样才能做到这一点?
在 IdeaVIM 中,我们如何在当前路径中创建新文件?我曾经用来:e创建一个新文件,但它与ideaVim的工作方式不同。
IdeaVim 有这个错误,您无法通过键入美元符号 ( ) 来到达行尾$。你可以在这里看到它的演示,当我尝试时会发生什么:
由于我使用的是 IdeaVim,我的手指距离箭头键很远,因此Cmd-→对于我一天中多次使用的东西来说不是一个选项。
有没有办法为该动作设置一个新的快捷方式,无论换行符和行上的字符如何?
--补充 1 我使用的是 Mac,所以我没有“结束”键。
--附加 2
我想要么是在文件中放入一些内容.ideavimrc,要么是在 PhpStorm 设置中进行修复。但是任何能带我到达我所在的线的末端的东西(不是由于软包装而形成的视线,而是实际的线),都将作为答案。
我是这里唯一有这个问题的人吗?其他人可以复制它吗(通过安装IdeaVim-plugin,启用软包装,然后转到很长的一行(占用多个视线)并按$)?
我希望 Ctrl-W 关闭 IntelliJ IDEA 中的当前编辑器选项卡。我使用 IdeaVim,不知何故这似乎阻碍了我的尝试。
我尝试过但不起作用的事情:
:nmap <C-W> <C-F4> (Ctrl-F4 的默认快捷方式做我想要的——我只想要 Ctrl-W 做)我还尝试使用“Ctrl-W c”的普通 vim 键,但这会关闭所有编辑器选项卡,而不仅仅是当前的选项卡。
IdeaVim 似乎也不知道:wincmd或:tabclose.
当 IdeaVim 处于活动状态时,是否有任何方法可以将 Ctrl-W 设置为关闭当前编辑器选项卡的快捷方式(理想情况下在正常模式下,但所有模式也都可以)?
我在pycharm中使用ideavim。我想在编写代码时使用宏。但是vim映射宏不起作用。我想用 q 和易于使用的宏进行录制,并用 @ 重复。我怎么解决这个问题?
我正在尝试在 IdeaVim 中重新创建一些https://github.com/tpope/vim-commentary函数。
我在我的 中尝试了各种映射.ideavimrc,例如:
nnoremap gcc :action CommentByLineComment<CR>
Run Code Online (Sandbox Code Playgroud)
效果很好,但我无法2gcc注释掉两行。或ngcc注释掉n行。
我也尝试过像这样映射它们:
nnoremap 2gcc Vj:action CommentByLineComment<CR><Esc>
nnoremap 3gcc V2j:action CommentByLineComment<CR><Esc>
" etc...
Run Code Online (Sandbox Code Playgroud)
像这样:
nnoremap gc2j V2j:action CommentByLineComment<CR><Esc>
nnoremap gc3c V3j:action CommentByLineComment<CR><Esc>
" etc...
Run Code Online (Sandbox Code Playgroud)
但它们不起作用。
关于如何实现这一点有任何帮助吗?