问题标签 [surround]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7575 浏览

vim - Vim Surround 在单词周围插入额外的空格

当我选择单词并使用环绕插件时S

它成为了

如何删除多余的空格,使其变为

我应该在我的设置中放置什么?

0 投票
1 回答
398 浏览

vim - Vim.surround 什么都不做

我已将环绕.vim 安装到 ~/.vim/plugin

我可以用“v”进行选择,做出我的选择,然后点击“s”或“S”,后跟单引号或双引号。什么都没有发生(嗯,有时文本被删除,但没有引用发生)

我想知道我的其他插件是否会干扰,所以我开始使用 vim

仍然没有骰子。

无奈之下,我尝试了

并将 ~/.vim/plugin/surround.vim 直接导入 vim。

仍然没有工作。所以我知道这不是其他插件的干扰,因为 -u 参数会阻止获取所有其他文件,但接下来会发生什么(除非 NONE 遵循它没有源的地方)。

我还尝试使用 \s' 尝试 <Leader>s' (尝试单引号),但仍然没有任何反应。这是从http://www.vim.org/scripts/script.php?script_id=1697下载的最新版本

顺便说一句,如果我执行 v [select text] S',则会收到此错误:

知道有什么问题吗?

0 投票
4 回答
23077 浏览

mysql - MySQL在行前选择

这是示例表:

我选择了一行作为要显示的数据(例如:带有 callValue: val3 的行)。但我找不到解决方案:
我需要选择上一行和下一行。因此,在此示例中,我需要从行 callValue: val4 和 callValue: val2 或 id: 5 和 id: 12 中获取数据。

它不能用id= id+-1 完成,因为id由于删除行而不必是连续的。

0 投票
3 回答
5847 浏览

vim - 在 Vim 中用引号括住两个单词

我正在使用 vim-surround 和以下文本。(*为光标所在位置)

我想将单词 long 和 line 都用引号括起来,这样它就变成了

是否可以在不进入视觉模式的情况下做到这一点?

0 投票
1 回答
220 浏览

vim - vim:用 vim-surround 插入单词

我使用环绕vim 插件。当我写一个乳胶源来制作一个\bf类似于

( * 是光标位置)我使用

并得到

存在更简单的方法吗?或者我如何\bf自动插入?

0 投票
2 回答
1224 浏览

audio - FMOD 环绕声开放框架

好的,我希望我不要搞砸了,我已经寻找了一些答案,但找不到任何东西。我正在尝试在 3D 模式下使用 FMOD 声音播放器在 openframeworks 中制作一个简单的采样器。我可以使单个实例正常工作(使用 libsndfilerecorder 录制一个新文件,然后播放它并在环绕中移动它。

但是,我想要 8 层循环音频,我可以在现场表演中一次录制和替换一层。一旦我有超过 1 层,我就会遇到很多问题。

我的问题的第一部分与 FMOD 3D 模式有关,它是相对于听者的,所以我必须为每个声音定义听者的位置(我更喜欢头部相对模式,但我根本无法做到这一点。再说一次当我使用单个播放器但使用多个播放器时,这工作正常,只有我更新的最后一个侦听器实际工作。

我遇到的主要问题是,当我使用多个播放器时,我会失真,并且在我的新录音中经常混合其他当前正在播放的声音(即使麦克风听不到它们)。是否与 libsndfilerecorder 和 FMOD 不兼容?

在这里我初始化播放器

当我录制时,我会卸载文件并确保未加载的播放器的位置没有更新。

无效 fmodApp::recordingStart(int recordingId){

}

我就这样停止录音。

}

我小心不要中断更新过程,但我看不出哪里出错了。

非常感谢

0 投票
1 回答
349 浏览

lucene - Lucene:Surround QueryParser 的转义关键字

我正在使用 Lucene Contrib 的SurroundQueryParser,并且遇到了转义关键字的问题。与 Lucene 的常规 QueryParser 不同,Surround 似乎识别甚至小写和/或/不作为关键字,而不仅仅是大写版本,这会导致一些查询失败。你知道一种逃避关键字的方法吗?

0 投票
2 回答
1451 浏览

python - 如何制作 5.1 和 7.1 环绕声文件

我正在尝试制作/创建一个 5.1 和一个 7.1 环绕声文件,但我很难找到一种方法来做到这一点。我正在使用 ubuntu 12.04,并且可以访问 octave / matlab / python。我了解如何在 octave / matlab / python 中创建音频文件,但不确定如何为 5.1 和 7.1 环绕文件创建正确的文件格式。

0 投票
2 回答
1060 浏览

matlab - 矩阵中元素周围的元素数,matlab

我需要编写一个函数来查找矩阵中单元格(行,列)的“深度”。

给定任何 nxm 矩阵mat = ones(6,6),例如..

结果将是:

其中“1”是可能的最小厚度,定义边缘单元。每个额外的周围单元格增加 +1 厚度。如果 NAN 在边界上,则需要将它们视为“边缘”……但我想我可以在以后构建它。

想法?任何帮助表示赞赏。谢谢!

编辑:

删除了我原来的编辑,需要重新考虑我原来的问题。基本上我想找到矩阵中最深的单元格。矩阵不必是规则的,可以有孔。通常,这将使用多边形并找到适合该多边形内的最大圆的直径来完成,但我不确定在 MATLAB 中实现它的效率如何。嗯……

0 投票
1 回答
904 浏览

visual-studio-2010 - OpenAL 输出声音 5.1

在我的项目中,我使用的是 OpenAl,3d 效果很好,但只能使用左/右扬声器。我的电脑有 5.1 系统,所以 2 个后置扬声器、2 个前置、1 个头和 1 个低音炮。

在 windows 中配置正确,所以如果我看电影或玩支持环绕系统的游戏,声音会从所有 6 个扬声器中退出,但在我的项目中不是,只有 2 个,如歌曲或标准 windows 声音..

我需要如何配置 OpenAl 以使用 5.1 扬声器?

谢谢