小编Pet*_*ker的帖子

IdeaVim中的增量搜索

随着incsearch在Vim的启用,将光标移动到下一场比赛,因为我输入第一个字符.IdeaVim似乎不尊重这个设置.我应该如何在IDEA中启用增量搜索?

intellij-idea ideavim

14
推荐指数
2
解决办法
2614
查看次数

在IdeaVim中取消映射键

我尝试使用以下命令将Numpad 1映射到PHPStorm Idea VIM中的组合键:

:map k1 keycombination

现在实际上k + 1被映射到组合键.当使用K键导航时,系统在K之后等待额外输入,这非常烦人.

我试图取消映射组合,但命令":unmap k1"不起作用.当我使用:map命令检查键绑定时,k1映射仍然存在.

我找不到任何关于此的文件.有谁知道如何在Idea VIM中取消映射键?

intellij-idea phpstorm ideavim

6
推荐指数
1
解决办法
625
查看次数

Python 2.7.8打印语句"语法错误:无效语法"在终端(ubuntu 14.04)但在vim上运行良好,为什么?

Python 2.7.8 print语句"语法错误:无效语法"在终端(14.04)但在vim上运行良好,为什么?

下面的程序打印平方和,首先我尝试在终端上运行此问题它给出" 语法错误:无效语法 ",但在vim编辑器上复制相同的代码并在终端python for.py上运行(文件的名称)是for.py),它没有给出任何错误,请解释其背后的原因.

在直接在终端上运行

Type "help", "copyright", "credits" or "license" for more information.
>>> squares= [1, 4, 9, 16]
>>> sum=0
>>> for num in squares:
...     sum+=num
... print sum

File "<stdin>", line 3
  print sum
    ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

在vim

$ vim for.py
squares= [1, 4, 9, 16]
sum=0
for num in squares:
   sum+=num
print sum
Run Code Online (Sandbox Code Playgroud)

python for.py

输出:30#正确运行

在得到@mgilson和@ ohope5的建议后,工作表示感谢

Type "help", "copyright", "credits" or …
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
1
解决办法
9425
查看次数

git commit --amend 在终端中打开 Vim

每当我使用git commit --amend 时,它都会在终端上自动打开Vim。由于我是Sublime Text 2用户,因此每当我执行此命令时,我都希望打开此编辑器。

谢谢你的帮助

git github sublimetext

1
推荐指数
1
解决办法
606
查看次数

使用NERDTree交换两个标签

我使用NERDTree已有一段时间了,我喜欢它。
就像在浏览器和许多其他应用程序中一样,我使用CTRL + PgDn / PgUp来切换选项卡。

我缺少的功能是,因为大多数应用程序都支持,所以可以使用CTRL + SHIFT + PgDn / PgUp切换两个选项卡的位置。要知道我在说什么,请在Chrome或Firefox中打开许多标签,然后按CTRL + SHIFT + PgDn

有什么帮助吗?谢谢!

vim tabs

0
推荐指数
1
解决办法
583
查看次数

标签 统计

ideavim ×2

intellij-idea ×2

git ×1

github ×1

phpstorm ×1

python ×1

sublimetext ×1

tabs ×1

vim ×1