vim

    51热度

    7回答

    我经常使用文本文件,它有不同数量的空格作为单词分隔符(像Word这样的文本处理程序可以执行此操作,因为字母大小不同,可以公平分配空白量某些字体,即使在保存为纯文本的情况下,它们也会将这些令人讨厌的可变数量的空格)。 我想自动化替换具有单个空格的可变长度的空白序列的过程。我怀疑一个正则表达式可以做到这一点,但在段落开头(通常是其中的四个,但并非总是),也有空格,我想让它保持不变,所以基本上我的正则表

    4热度

    2回答

    大约6个月前,我从TextMate切换到MacVim,开展了我所有的开发工作,主要包括Ruby,Ruby on Rails和JavaScript编码。 使用TextMate,无论何时我需要运行规范或测试,我都可以在测试或spec文件上命令+ R,并打开另一个窗口,结果将以'漂亮'格式显示。如果规范或测试是漫长的,我可以继续使用代码库,因为测试/规范是在单独的进程/窗口中运行的。测试运行后,我可以直

    3热度

    2回答

    我有一个简单的目标:映射Ctrl-C,一个命令,我不认为我曾用它来杀死vim,在一行的开头自动插入正确的字符(s)根据文件的文件类型将该行注释掉。 我想我可以使用自动命令识别文件类型,并在打开文件时将vim变量设置为正确的注释字符。所以,我想是这样的: " Control C, which is NEVER used. Now comments out lines! autocmd BufNew

    4热度

    1回答

    我最近开始在我的项目中使用ctags。我目前有以下设置: root/tags [contains all non-static tags] root/foo/tags [contains static tags for the foo directory] root/bar/tags [static] root/something/else/tags [etc.] ... 我可以set

    0热度

    1回答

    我想在运行单个GVim会话时打开两个窗口。就像选项卡一样,但放在两个独立的窗口中。这种设置方便双屏幕设置。我在手册中没有发现任何相关内容。可能吗?

    1热度

    2回答

    我刚装上新鲜的Ubuntu安装清醒的GVIM。在这之前我已经搞砸了,这就是为什么我要在这里开始正确的一步。 我应该在哪里把所有我plugins和我.vimrc?? 我的gvim的当前runtimepath是: runtimepath =〜/ vim的,在/ var/lib中/ VIM /插件,在/ usr/share/vim目录/ vimfiles,在/ usr/share/vim目录/ vim7

    4热度

    2回答

    我正在寻找一种方法来在vim窗口中启动控制台应用程序。 所以我可以打开python & php交互式shell。这将非常方便。 我想是这样 :10 sp !python

    12热度

    4回答

    我使用vim进行编码,特别是用于python编码。通常我想用python解释器执行当前的缓冲区。 (例如运行unittests),通常我这样做:!python % <Enter> 这scenatio将工作正常与全球python,但我想运行virtualenv python代替。如何在vim中启用virtualenv?是否有可能在运行时切换virtualenv? 我使用的是macvim

    2热度

    3回答

    3.3在cywing 2.721中,使用cywing进行安装,每一件事情都可以工作,但是当我尝试使用以下命令时。 :Explore VIM说E492: Not an editor command 还没有:Sexplore或:Hexplore作品。 有什么办法可以激活这个功能吗? 这是在与Windows XP的机器。

    6热度

    4回答

    当我在路径文件上使用快捷方式在文件之间旅行时,那么它好像不只是在文件之间旅行。 我去使用>文件,在该文件中我更改光标的位置并执行某些操作,然后我按01​​。但不是转到上一个文件,而是先转到我输入文件时的原始位置,然后再次按<才能到达前一个文件。 这是一个滋扰它不允许我改变目标文件中存储的位置。它始终保持不变,所以我总是进入相同的地方,再加上这需要两次点击才能在只有一次点击时进行旅行。这会使系统行为