问题标签 [multiple-cursor]

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 回答
1125 浏览

atom-editor - 在 Atom 中创建多游标

我在带有 Wayland 窗口管理器的 Ubuntu 17.10 上使用 Atom。

我可以使用CTRL+Mousclick 或CTRL+创建多个光标d来选择下一个相同的字符串。

但是我如何例如标记一些行并在每行的开头创建一个光标?

使用 search 和 find-all 在文本中选择大量结果以在所有这些结果上创建光标也很棒。

我目前通过选择换行符并使用CTRL+d来选择下一个换行符并使用额外的光标来使用此解决方法,然后向左移动并使用 Pos1 将光标置于每行的开头。

我想在一组输出中选择一个包含 3000 个文本块的数据集中重复大约 200 次的字符串,然后我想将选择扩展到每个块。使用多个游标会非常容易。我现在用另一种方式解决了这个问题,但下次我想看一个完整的说明手册,了解如何在标准原子设置中创建多个光标。我找不到这个。搜索引擎在不同的多光标插件中为我提供了很多插件和解决方案。

0 投票
2 回答
923 浏览

vim - 在 vim 中使用多个游标时禁用自动配对

我正在使用 vim 插件 vim-multiple-cursors 和 auto-pairs。例如,如果我正在编辑一段文本:

如果我用命令突出显示块

这将在前面创建两个括号,因为自动配对处于活动状态。

当您使用 vim-multiple 游标时,有没有办法让自动配对自动关闭?

0 投票
1 回答
704 浏览

sublimetext3 - 如何使用 Sublime Text 对具有相同标签的段落进行分组或显示?

我在 Sublime Text 中有这样的文本(通常是一个非常大的文本文件):

Sublime Text 怎么可能只对与 相关的段落进行分组或显示#tag2是否可以使用“多个光标”或其他技术?

这是所需的输出:#tag2段落首先移动,然后是最后的其余部分:

我到目前为止尝试过的内容:CTRL+ F#tag2然后浏览不同的匹配项以查找与此标签相关的所有内容。

注意:我不是在寻找命令行方法,而是在 Sulbime Text 中寻找一种方便的方法,以便能够快速浏览带有标签组织的注释/段落的巨大文本文档。

0 投票
1 回答
2283 浏览

android-studio - Android Studio中的多个光标自动匹配每个匹配的文本?

我一直在使用多个游标ALT + SHIFT。有时我需要 20 个光标,我希望它们位于同一部分文本的开头。每次都这样做很乏味。这有捷径吗?就像想象文件中有 20 个文本“foo”实例,那么我只想选择一个,理想情况下它应该自动为同一位置的所有其他实例插入一个光标。

0 投票
3 回答
6335 浏览

webstorm - IdeaVim,多光标使用

我正在尝试触发(使用)IdeaVim 多光标插件:https ://github.com/JetBrains/ideavim#emulated-vim-plugins -> multiple-cursors

在 github 文档中,我们有命令:<A-n>, <A-x>, <A-p>,g<A-n>来触发/使用这个插件,但我根本无法让这个插件工作......

我已经添加到我的 .ideavimrc 中set multiple-cursors

我错过了什么吗?

我正在使用 OSX(如果这很重要)。

0 投票
1 回答
221 浏览

postgresql - Postgresql:如何获取函数返回的游标名称?

我需要测试一个 psql 函数 (sp_create_refcursors),它返回 3 个游标。具体来说,我需要查看 3 个游标中的每个“包含”哪些数据。

以下脚本包含执行测试的样板代码:

问题是我不知道函数 sp_create_refcursors() 返回的游标的名称,即我不知道用什么来代替“?”、“??” 和 ”???”。

我知道 - 原则上 - 这个问题可以通过重新设计函数并将所有游标名称作为参数传递以获得预定义的游标名称来解决(参见http://www.sqllines.com/postgresql/how-to/return_result_set_from_stored_procedure)。

但是,该功能对我来说是禁区,即它对我正在做的事情是外生的。

因此,我需要另一种方法来获取函数返回的三个游标的名称。- 我怎样才能做到这一点?

0 投票
2 回答
1739 浏览

postgresql - Postgresql:获取函数返回的游标内容

一个 psql 函数 (sp_some_function) 返回 2 个游标:

我想看看 2 个游标中的每一个“包含”什么数据。

为此,我编写了以下脚本:

运行脚本会导致以下错误消息:

我还尝试了以下方法:

这导致以下错误消息:

最后,我尝试了以下方法:

这也不起作用。

...我怎样才能得到两个游标的内容?

0 投票
1 回答
512 浏览

emacs - Emacs 中的多游标不会修改所有游标

我已经安装了多光标包,但是我无法正常工作。只能修改一个游标,其余游标什么都不做。

我已经为多游标包配置了我的 .emacs 文件,如下所示:

有人可以帮忙吗?谢谢。

0 投票
2 回答
491 浏览

visual-studio-code - VSCode 多光标剪切/粘贴行为已更改

我正在尝试复制/粘贴几行代码,但它的行为似乎已经改变,我不知道如何纠正这个问题。

当我选择多个单词时(每个单词上的光标)。复制。将相同数量的光标放在其他地方。粘贴。它不是用每个光标粘贴一个单词,而是粘贴最后一个光标所在的所有单词。

版本:

  • VS 代码版本:1.39.2
  • 提交:6ab598523be7a800d7f3eb4d92d7ab9a66069390
  • 操作系统:Linux x64 4.15.0-65-generic(基本操作系统 5.0)

粘贴示例

有没有我不知道的设置?我还没有找到影响这个的设置。我所做的任何搜索都是这个问题的变体。此问题的答案显示了所需/预期的行为。

0 投票
1 回答
5507 浏览

vim - VSCode Vim 多个游标

我到处寻找,我仍然无法关闭这个“功能”!

自 80 年代以来,我一直在使用 vi 和后来的 vim,而且我从来不需要多个游标,也看不到它们的用途。

:<range>s/search/replace/做我需要的一切,所以这个新功能令人愤怒,尤其是当它看似随机出现时,我不知道如何关闭它。

有人能告诉我如何在 VSCode Vim 1.12.4 中消除、删除、保存多个光标功能吗?