在Safari中复制标签页的快速方法是什么?


Answers:


51

我有两种选择:

  1. Cmd+ L(转到“位置/搜索”字段),然后按Cmd+ Return
  2. 单击后退按钮(<),然后Cmd在单击前进按钮(>)的同时按。

这两个都将在后台打开一个选项卡。(通常,Cmd+ 单击会在新选项卡中打开点击目标的参考。)

如果您Shift在执行上述任一方法的第二步时也按,则选项卡将在前台打开。


9
Cmd / L,Cmd / Return,对我来说。您甚至不需要放开Cmd。
Tetsujin 2015年

将收藏夹图标拖动到选项卡栏会起作用吗?
Ismael Miguel

@IsmaelMiguel在El Capitan中,找到这个图标并不容易。首先,您必须单击“位置”字段,然后瞄准图标,然后将其拖到标记为的选项卡占位符上+,该标签也很小并且很难瞄准。它有效,但不是“快速方法”。
DagHøidahl'15

如何做那么繁琐的基本工作:拖放?但是您没有指定它在El Capitan上。您说的是“ Safari”,仅此而已。
Ismael Miguel

1
@IsmaelMiguel对于以键盘为导向的人,快捷方式通常会更快,因为不必将手指移至指示设备,并且可以依靠肌肉记忆而不是瞄准。当目标较小时,拖放变得更加麻烦。(该问题通常与Safari有关,但我的评论与Safari El Capitan有关,这是我可以测试的唯一版本。)
DagHøidahl2015年

8
  1. + L
  2. + Enter

工作原理:第一步“突出显示URL”。(文件>打开位置...)。第二步“在新的背景选项卡中打开URL”。

我通常是Chrome用户,但我刚刚对其进行了测试。它也可以在Safari上运行。我找不到Safari浏览器的引用,但这里是Chrome浏览器。(在Mac>地址栏快捷方式下)

编辑:当我格式化关键字形时,Trauts击败了我。随意忽略我的回答并支持他!


2
它不需要2个单独的步骤,只需简单地按一次literal + L + Enter(⌘+ L + Return)键,即可复制Tab。
user3439894 2015年

@ user3439894即使您没有在两个命令之间抬起⌘键,它仍在调用两个单独的命令。
devios1

@ devios1,问题不在于命令的数量。答案说明了两个步骤,分别是⌘L和⌘Enter,但是您不必分两步进行操作,只需同时按⌘+ L + Enter即可,而无需依次松开任何键,直到依次按下所有三个键为止。这是一步!
user3439894

@ user3439894虽然这样做是不适当的。L和Enter键不是同一命令的一部分。在按Enter键之前,您应该释放L。保持命令按下状态很好,因为它只是一个修饰符。即使从技术上讲它也可行,但从另一种角度来看它也不是一个好建议,因为系统不会将其视为单个命令。
devios1

@ devios1,RE:“尽管这样做是不恰当的”……您是谁,键盘警察?当乔布斯(Steve Jobs)从坟墓里回来并告诉我不再思考时,无论如何,我仍然会继续做可行的事情!
user3439894

4

Cmd+ L(转到“位置/搜索”字段),然后按Cmd+ Shift+ Return在新选项卡中打开同一页面。


1
turnReturn与⌘Return有何不同?
DagHøidahl2015年

1
它在新的前景选项卡中打开。⌘返回将在背景选项卡中打开。
orkoden

3

按住cmd然后按L,在这之后C,在这之后T,在这之后V,终于释放cmd,然后按enter。通常使用这个,所以我是这个方面的专家,可以在毫秒内做到这一点。:D或者,您可以以此创建自动化工作流程。


2
哦,Chrome浏览器,我非常喜欢我可以右键单击某个标签并选择“复制”的事实。
2015年

1
@Gabi-看一下最重要的答案...将为您节省一些不必要的击键:)
Charlie74

@ Charlie74是的,有一些不必要的步骤,但是通常我懒得使用鼠标:)
csabigabi

3

通过FastScripts,Keyboard Maestro或其他AppleScript-runner实用程序运行以下AppleScript。

# Duplicate Safari Tab next to itself.
set js to "
var docURL = document.URL;
var open_link = window.open('','_blank');
open_link.location=docURL;
"
tell application "Safari"
  tell front document
    do JavaScript js
  end tell
end tell

或将此JavaScript放在收藏夹栏上的书签中,并通过[0-9]或单击鼠标进行访问。

javascript:var%20docURL%20=%20document.URL;var%20open_link%20=%20window.open('','_blank');open_link.location=docURL;

我喜欢小书签和热键提示。
DagHøidahl'15

3

如果您经常使用此功能,我建议您在“常规”下更改Safari设置,则可以设置“新标签页打开方式:”,在其中选择“相同页面”

现在,您可以只使用Cmd-t来打开选项卡,它会在同一页面上打开。


2

Cmd L + Enter非常简单。但这只是当前URL的副本,而不是选项卡的副本:我无法在复制的选项卡中向后浏览。


2
我认为您在某处缺少新的制表符命令?⌘L,↩︎只是刷新现有选项卡。您是说⌘L,⌘C,⌘T,⌘V,↩︎吗?
grg

我认为您的回复更适合作为对答案的评论,而不是答案本身。不过,据我所知,您的回答是正确的,没有一个答案能复制包括历史在内的选项卡。另一方面,在当前页面上使用新标签会“释放”原始标签以进行历史记录导航。
达格·霍伊达尔(DagHøidahl)

1

我相信Tetsujin具有最佳的答案(见上文)。

我阅读了上述提示,并尝试了几种。起初我没有注意到他的提示,但我偶然发现了相同的解决方案,但是要使其以这种方式工作,您必须适当设置Safari的偏好设置。

我正在使用El Capitan,OS X 10.11.1和Safari 9.01。因为我们在以前1)打开Safari浏览器的首选项对话框这个窍门(命令/逗号),2)选择的选项卡标签,3)设置“在标签中,而不是窗户打开页面”下拉列表框中自动和4)启用了在它下面的三个复选框。这主要是不言而喻的-对话框中的文本告诉每个选择意味着什么。

CMD / L,CMD /回报 - 这是整个尖端!。是不是很简单?

Cmd / L表示“ 打开位置”,并具有在Safari的“智能搜索”字段中打开当前URL并将其选中的作用。

Cmd / Return表示在新标签页中打开页面。Smart Search字段中的URL在新选项卡中打开。

您可以输入以下内容:1)按住 Cmd并按住2)按下L,然后3)释放L并按下Return。然后,您4)释放CmdReturn键,然后完成。

这两组按键将创建您所使用的选项卡的副本并使其处于活动状态。


0

如果您不想使用多个键输入,则可以使用一个插件进行复制。我现在不记得它的名称,但是我以前用过。

编辑:找到了一个可以满足您需求的插件,它不是我个人使用很长时间了,但仍然可以满足您的需求。Pugin:http//thiemo.ch/safari/


0

cmd+ [返回上一页,然后按住cmd单击前进箭头以打开您所在页面的新标签页。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.