vim

    0热度

    3回答

    我有一点点的Vim脚本,做了多行查找和替换: vim -c 's/^ *<hi a=\"26\">\nHello/<td height=\"26\">\r<\/table>\r<bla \/>' \ -c 'w!' -c 'q' test.html 工程。然而,当我把在发现-exec做这个递归目录: find . -iname 'test.html' -exec \ vim

    2热度

    4回答

    当我用我的颜色语法的方式使用Vim的时候,当我输入$时,它显示黄色,当我写文本时,它以白色显示。我如何配置我的vimrc以知道何时写一个PHP变量($ variable)并保持$和它之后的单词之间的颜色一致(在我的例子中是变量)?这只是一个令人讨厌的东西,但我讨厌看到具有不匹配颜色的变量名,这让我感到疯狂。

    11热度

    6回答

    我通常在30英寸的显示器上使用Vim和Emacs进行全屏工作,这意味着我倾向于有很多拆分,活动窗格的模式行更改Vim中的背景和Emacs,但有时这并不是一个容易看到的活动窗格的指标。 有没有办法改变活动窗格的背景颜色,所以我可以很容易地,一目了然,看看我目前在什么分割? 无论是Vim的或Emacs的解决方案就可以了。

    0热度

    2回答

    如何保留以X条件开始的句子并删除符合Y条件的句子。 使用vim,我想删除所有不以void开头的句子。 void set_first_name(string in_first_name); string first_name(); void set_last_name(string in_last_name); string last_name(); void set_composer_yob(in

    7热度

    1回答

    当全方位完成(或其他事物)打开预览窗口时,主窗口的大小会减小,以便为预览窗口腾出空间。 默认情况下,弹出预览窗口之前主窗口中可见的第一行也将在弹出预览窗口后相同。这具有不幸的效果,即主窗口中的文本被视觉推下。 我宁愿如果在主窗口中的文本会留在它的位置。这实际上意味着当预览窗口弹出并关闭时,主窗口中的第一条可见行将需要更改。 有没有人知道一个很好的方法来实现这一目标?

    0热度

    2回答

    在当前缓冲区中,我有一个文件路径列表(每行一个)。我想将“参数”设置为该文件列表。 我该怎么做? 谢谢。

    7热度

    1回答

    我正在编辑vim中的一个大文本数组,我想计算它的一个子列。 编辑文件的简化的例子: name value name saturation red 5 green 2 blue 7 yellow 7 other text 我通过外部程序calc.pl想管塔4, calc.pl替换在输入新的号码的数字,例如: name value name saturation red 5 gree

    4热度

    2回答

    在vim中,vip选择“内部段落”:help v_ip, 但是它的用途有限。 vim段落边界被硬编码, 段落被2个或多个空行分开。 :帮助段落 像.IP这样的一些古老的马科斯,似乎也支持 段落分隔符,但它都是硬编码的。 我想指定我自己的段落分隔符很容易 在vim中选择段落文本。 与使用正则表达式分割器的段落模式中的perl类似。 : 我试图设置段落由空行或括号分隔设置段落+ = {cpoption

    14热度

    7回答

    我的autoindent不工作,任何诊断测试找出来? 我的 “:集” 是: :设置 --- ---选项cindent laststatus = 2涡旋= 17 制表位= 4窗口= 36 文件类型= CPP数 smartindent ttyfast helplang = EN粘贴 语法= CPP ttymouse = xterm2 退格=缩进,EOL,启动 fileencoding = UTF-8

    14热度

    2回答

    当在Linux和Windows(两个系统我一直使用至今).vimrc配置文件,并试图保持配置的跨平台打交道,我发现主要有两种解决方案: 创建一个新的文件夹为/home/user,因此两个系统都具有相同的vim dirname(而不是Linux中的默认.vim和Windows中的vimfiles),并使用set runtimepath来获取此新文件夹; 组runtimepath =〜/ vim_lo