我对OS X来说是新手,但我熟悉Vim在各种* nix系统中使用它。 我见过很多人推荐在terminal上运行Vim的MacVim。 谁能告诉我MacVim和普通Vim有什么区别?
我有非常大的文件(超过10G)。 我只需要从文件顶部的一些行。 是否有可能(在vim中)删除文件的其余部分(从当前行到文件结尾)?
如何select编辑器和IDE中的列来删除,插入或replace一些字符? 编辑: primefaces 记事本+ + 凯特 VIM 升华 Emacs的 Textpad 翡翠编辑 用UltraEdit MCEdit jEdit的 n编辑 集成开发环境: NetBeans的 蚀 视觉工作室 IntelliJ IDEA Flash Builder Aptana工作室
你最喜欢的(G)Vim插件/脚本是什么?
在vim中,我经常发现自己删除(或复制)了大块的文本。 可以统计文本的行数,并说(例如) 50dd删除50行。 但是,如何删除这个大块的文本而不必知道要删除多less行呢?
我想知道在Vim中是否有任何键映射允许我缩进某些代码行(无论这些行是在可视模式中select,还是在当前光标位置上方/下方有n行)。 所以基本上是转换以下内容的东西 def my_fun(x, y): return x + y 至 #def my_fun(x, y): # return x + y 我可以使用#或"""注释掉相关的行。理想情况下,如果给出的行已经被注释掉了,我还想用相同的keymapping去注释行。
VIM支持匹配大括号,括号和方括号对。 这对于编辑像PHP和Javascript这样的C风格的语言来说非常棒。 但是匹配HTML标签呢? 只要我一直在使用Notepad ++,就有了这个function。 能够发现HTML块的开始和结束是非常有用的。 我正在寻找的是这样的vim(请参阅绿色的div标签): (奖金function:突出显示未封闭的HTML标签,如截图中的红色标签)。 matchit已经被提出作为下一个最好的事情,但它需要额外的击键才能使用它的function。 我希望能够看到HTML的块在哪里开始和结束没有一个额外的按键。 我已经浏览了互联网,为vimfind这样的东西。 显然,根据其他2个StackOverflow 问题 ,我并不是唯一的问题 。 我几乎已经辞职了,因为vim不能在视觉上匹配html标签。 vim可以做到这一点吗? 附录:如果现在还不能做任何现有的插件,那么任何vimscript向导都有关于如何写入合适的插件的指针?
我从at position 21490的python脚本at position 21490收到错误消息。 我怎样才能去Vim的这个职位?
我正在尝试在git中提交一些文件时出现“拖尾的空白”错误。 我想在保存python文件之前自动删除这些尾随的空白字符。 你可以configurationvim来做到这一点? 如果是这样,怎么样?
我确定曾经有过这样一个插件,但现在我需要它,我似乎无法find它(自然),所以我只会问好和简单。 什么是最简单的方法来select括号内,或报价,或一般的匹配字符列表? write ( *, '(a)' ) 'Computed solution coefficients:' 例如,在这里,我想select(a)或Computed solution coefficients: 。 我对多行不感兴趣,只是发生在一行上的情况。