问题标签 [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 回答
2001 浏览

vim - VIM:插入空的 ERB 标签

如何插入空的 ERB 标签并将光标放在其中?它类似于使用环绕插件环绕,但没有环绕。

例如,从此:

我想得到这个:

0 投票
1 回答
1002 浏览

java - 将 PCM 字节数组转换为环绕声通道

据我了解,我使用的音频字节数组(PCM 立体声 16 位)是每个样本 4 个字节。我注意到,当您反转字节值(即-128 到 128 和 128 到 -128)时,它不会将声音放入环绕声道。听起来一样(前置音频)。我尝试反转每隔一个字节(每 2 个字节)而不是所有字节,并得到类似环绕声的东西,但它非常脏且不稳定。我究竟如何操作常规 PCM 16 位立体声 WAV 文件(以字节数组形式),以便将音频放置在环绕声道中?

我的代码:

0 投票
2 回答
1322 浏览

regex - 如何使用 System.Text.RegularExpressions.Regex 包围一个单词

我看过这个主题: 如何使用正则表达式将文本括在括号中? 但那是在红宝石上,我不知道我试过的 C# 的模拟

但这并没有插入我匹配的单词。那么如何用引号将匹配的单词括起来呢?

0 投票
1 回答
381 浏览

ruby-on-rails-3 - 环绕.vim:删除嵌入的 ruby​​ 标签

使用环绕.vim,在.html.erb 文件中,如果我在'text' 前面输入ysw=,它会正确地给我<%= text %>。

但是,如果我将光标移到“文本”上并输入 ds=,它不会删除任何内容,如果我正确阅读文档,它应该会删除。

我究竟做错了什么?

谢谢你。

0 投票
4 回答
6569 浏览

vim - 我如何用两个单词包围 tag in vim, such that I can repeat the operation with a dot operator?

0 投票
6 回答
1511 浏览

vim - Vim Surround:创建新标签但不缩进/换行

我想模仿 Textmates CTRL+ALT+w,它会在同一行创建一对新的打开和关闭 HTML 标记。

在 VIM Surround 中,我为此在编辑模式下使用 CTRL+st,但它总是在设置标签后缩进并创建一个新行,因此它看起来像这样(* = 光标位置):

有没有办法做到这一点?:

0 投票
2 回答
584 浏览

vim - vim 映射键以包围单词/行

我正在尝试映射键 ALT+SHIFT+W 以用<p></p>标签包围文本/行。

现在我的 _vimrc 文件中有这个:

但这会产生:

我做错了什么?我必须避开<p>我地图上的第一个“”?

谢谢

0 投票
1 回答
1231 浏览

vim - 将surround.vim插件安装到Vim的插件文件夹中似乎没有效果?

我已经为Vim下载了环绕声插件 (surround.vim)并将其安装到 plugins 文件夹中。我知道插件在那里工作,因为我已经成功安装了 NERDTree 和 TList 插件。

一旦安装了环绕,我启动 Vim 并进入插入模式i并输入:

“你好世界!”

然后我进入正常模式Esc并将光标移动到文本中并按下cs"',没有任何反应!

我也尝试使用删除环绕声ds,但仍然没有任何反应。

你知道为什么这个插件不起作用吗?我必须在_gvimrc文件中初始化它吗?另一个插件会与这个冲突吗?

欢迎任何建议。

0 投票
2 回答
1910 浏览

vim - Vim - 环绕.vim - s 键不起作用

当我通过 v 键选择一些代码并按 s 包围并用括号括起来时,我收到此错误:

如何还原此功能?

0 投票
4 回答
4357 浏览

vim - 如何用环绕.vim 单独环绕多行

我有这三个(或更多)行,我想用 li (或任何其他)标签包围:

香蕉
柑橘

我可以这样做:qaysstli>jq那么2@a.

有没有办法在没有宏的情况下更快地做到这一点?