ฉันจะสร้างแท็บสวิตช์ทางลัดของ Safari cmd + number แทนการเปิดบุ๊คมาร์คที่เชื่อมโยงกับหมายเลขนั้นได้อย่างไร


22

ฉันคุ้นเคยกับการสลับแท็บด้วย cmd + x โดยที่ x คือตัวเลขและพาฉันไปที่แท็บ x ใน Firefox และเบราว์เซอร์อื่น ๆ ที่ฉันเคยใช้ ฉันชอบความเร็วของซาฟารีและต้องการลองใช้งานเล็กน้อย แต่ทางลัด cmd + x ถูกเผาในสมองของฉันและทุกครั้งที่ฉันใช้ซาฟารี ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะเปลี่ยนพฤติกรรมนี้เพราะสิ่งที่เรียบง่ายนี้เป็นตัวอุดสำหรับฉัน


นอกจากนี้พฤติกรรมปัจจุบัน (6.0.3) ของการแทนที่สิ่งที่มีในหน้าต่างเบราว์เซอร์นั้นน่ารำคาญอย่างมาก ฉันมักจะกด cmd-1/2/3 โดยบังเอิญ (เช่นขณะที่ถ่ายภาพหน้าจอโดยใช้ shift-cmd-3/4) คีย์เหล่านี้ควรได้รับการกำหนดใหม่โดย Apple คุณสมบัติไม่ดี (ฉันไม่ใช่คนเดียวเท่านั้น: Discussions.apple.com/thread/3464021?start=0&tstart=0 )
akauppi

5
อีกอย่างหนึ่ง: ข้อเท็จจริงที่ว่า "แสดงแท็บก่อนหน้า" และ "แสดงแท็บถัดไป" มีอยู่ในเมนู Safari หมายความว่าคุณสามารถกำหนดทางลัดใด ๆสำหรับการเปลี่ยนแท็บในการตั้งค่าระบบ (คีย์บอร์ด -> ทางลัด)
Sergei

ฉันให้ความสำคัญกับคำตอบนี้ทำอย่างไรกับ Safari v9
bmike

ตั้งแต่ OS X El Capitan คุณลักษณะนี้เปิดใช้งานโดยค่าเริ่มต้นใน Safari
user3932000

คำตอบ:


12

ตรวจสอบSafariTabSwitching


มันทำงานได้อย่างสมบูรณ์แบบสำหรับฉัน Safari 5.1.2 / Lion
วาฟเฟิล

ใช้งานได้กับ Safari 6.0.3 / Mountain Lion: D
akauppi

ใช้งานได้ดีใน Safari 7 / Mavericks ด้วย
xaralis

อัปเดตสำหรับ Safari 8 (10538.35.8) / Yosemite (10.10, 14A238x) ด้วย
ทิม

30

ในกรณีที่คุณมาจาก Chrome และต้องการใช้

cmd+ [0-9]สำหรับการสลับแท็บ (แทนการขี่จักรยานผ่านเว็บไซต์ยอดนิยมที่กำหนดไว้ล่วงหน้า) ดูที่:

github.com/rs/SafariTabSwitching

Safari Tab Switching เป็นปลั๊กอินของ Safari SIMBL ซึ่งอนุญาตให้สลับระหว่างแท็บโดยใช้ Cmd + 1-9

ปรับปรุง:

Safari เวอร์ชัน 9.0.2 (El Capitan) มีการสนับสนุนดั้งเดิมสำหรับสิ่งนี้:

ป้อนคำอธิบายรูปภาพที่นี่


1
นี่มันดีกว่า Ctrl + Tab มาก!
Arne Evertsson

2
นี่คือสิ่งที่ฉันกำลังมองหา ฉันเพิ่งอัปเดตเป็น Yosemite และฉันหวังว่าจะแทนที่ Chrome ด้วย Safari และ cmd + 0-9 เป็นหนึ่งในทางลัดที่ฉันพลาดไป ขอบคุณ!
Terence Ponce

สิ่งนี้ไม่ได้ผลสำหรับฉัน ฉันเรียกใช้ซาฟารี 8.0.4 และถึงแม้ว่าการติดตั้งจะสำเร็จ แต่ปุ่มลัดcmd+ [0-9]ไม่สามารถใช้งานได้
gprasant

@gprasant ฉันใช้เวอร์ชัน 8.0.4 ด้วย อาจจะดูที่การติดตามปัญหาใน GitHub?
wpp

1
อัปเดต: การดูที่ปัญหานี้ - github.com/rs/SafariTabSwitching/issues/27 - ช่วยฉันแก้ไขปัญหา ตอนนี้ใช้ได้กับฉันใน Safari 8.0.4
gprasant

26

ง่าย!

Ctrl+ TabและCtrl+ Shift+Tab


ดูเหมือนว่าคุณจะตอบคำถามของคุณเอง นั่นเป็นวิธีที่ดีในการแบ่งปันความรู้ของคุณดังที่กล่าวไว้ในคำถามที่พบบ่อยของการแลกเปลี่ยนสแต็ค
Seyyed Parsa Neshaei

11

ใน El Capitan, OSX 10.11 สิ่งนี้ได้ถูกรวมไว้เป็นคุณลักษณะใหม่ของ Safari เวอร์ชัน 9.0 (11601.1.50)

ไปที่การตั้งค่า> แท็บ> ใช้⌘-1 ถึง⌘-9 เพื่อสลับแท็บ


2
โอ้พระเจ้า! ในที่สุด! มีการเปลี่ยนแปลงทั้งหมด!
เอียนซี

ทำไมถึงได้รับ 50 คะแนน
เสียง

ใช่ทำไมไม่ A ล้าน? !!
Michiel de Mare

ตอนนี้ฉันหวังว่าแท็บ Finder สามารถใช้ทางลัดเดียวกันได้!
huggie

10

ในแอปพลิเคชั่น OS X แบบเนทีฟส่วนใหญ่การกดปุ่มCmd- Shift- [และCmd- Shift- ]จะวนซ้ายและขวาผ่านแท็บตามลำดับ Safari เข้าใจสิ่งเหล่านี้

หากคุณใช้บางอย่างเช่นBetterTouchToolคุณสามารถกำหนดรูปแบบลายเส้น (เช่นการปัดด้วยสามนิ้วไปทางซ้ายหรือขวา) ให้กับการกดปุ่มเหล่านี้


ฉันไปกับสิ่งเหล่านี้เพราะมันซ้อนทับอย่างดีกับ history.back และ history.forward (Cmd- [และ Cmd-] ตามลำดับ) ปุ่มเคอร์เซอร์มักจะติดอยู่ในช่องป้อนข้อมูลเมื่อพยายามนำทางประวัติศาสตร์
Sergei

5
  • หากต้องการไปที่แท็บก่อนหน้าให้กด ⌘ Command ⇧ Shift ← Left
  • หากต้องการไปที่แท็บถัดไปให้กด ⌘ Command ⇧ Shift → Right

หมายเหตุผู้เดินทาง:คีย์บอร์ดที่เทียบเท่าเหล่านี้อาจกลับด้านในสภาพแวดล้อมจากขวาไปซ้าย


4

เพื่อไปที่แท็บถัด
⎇ Control+ Tabหรือ
⇧ Shift+ ⌘ Command+ ]หรือ
⇧ Shift+ ⌘ Command+→ Right

เพื่อไปยังแท็บก่อนหน้า
⎇ Control+ ⇧ Shift+ Tabหรือ
⇧ Shift+ ⌘ Command+ [หรือ
⇧ Shift+ ⌘ Command+← Left


1
คำตอบนี้สมบูรณ์แบบที่สุด
henry

นั่นคือสิ่งที่ฉันต้องการ
samthui7

3

Safari 9.0 ที่วางจำหน่ายในวันนี้สำหรับ Mavericks 10.9 และ 10.10 Yosemite พร้อมกับ 10.11 El Capitan รีลีสได้เปิดตัวในลักษณะนี้

ป้อนคำอธิบายรูปภาพที่นี่

มีสองตัวเลือก หากทำเครื่องหมาย?-1 ถึง⌘-9 จะเปลี่ยนเป็นแท็บ 1 ถึง 9 โดยให้ความเคารพ สิ่งนี้จะเปลี่ยนพฤติกรรมดั้งเดิมของการแมปไปยังบุ๊คมาร์คแถบรายการโปรด 1 ถึง 9 ซึ่งจะเปลี่ยนเป็น Command-Option-1 ถึง Command-Option-9

หากไม่ได้ตรวจสอบในขณะที่มันไม่ได้พูดพฤติกรรมก็จะถูกย้อนกลับ Command-Number จะยังคงเป็นคั่นหน้าของแถบรายการโปรดในขณะที่ Command-Option-Number จะเป็นแท็บ การพลิกพฤติกรรมนี้ตรงกับพฤติกรรมการคลิกของ Command-Click และ Command-Option สำหรับการเปิดลิงค์

มันไม่มีเอกสาร


จับดี. สิ่งนี้ควรได้รับการอัพเกรดเพิ่มเติม!
Jean-Philippe Pellet

2

การตั้งค่าบุ๊คมาร์ค 0-9 เป็น bookmarklets ที่เปลี่ยนแท็บหน้าต่าง


ดูเหมือนตัวเลือกเดียวของฉันจนถึงตอนนี้ ... ฉันจะลองดู
ใหญ่

จะทำอย่างไรได้บ้าง?
johnk

1
@yanis - หากมีบางสิ่งที่คุณต้องการรู้วิธีที่ดีที่สุดคือเปิดคำถามใหม่
Dori


0

ฉันชอบแป้นพิมพ์ลัดที่ใช้ใน Chrome และ Opera โดยส่วนตัว: ตัวเลือก + Cmd + (ปุ่มลูกศรซ้าย / ขวา) สามารถกำหนดได้ในการตั้งค่าระบบ -> คีย์บอร์ด -> ทางลัด -> ทางลัดแอพ กดปุ่มบวกและเพิ่มคู่สำหรับ Safari ด้วยชื่อคำสั่ง "แสดง [แท็บก่อนหน้า / ถัดไป]" จากนั้นพิมพ์ลำดับคีย์ที่คุณต้องการใช้ ค่อนข้างมีประโยชน์ โชคดี!


-3

ใช่ ctrl + (0-9) โดยใช้ทางลัดนี้คุณสามารถนำทางข้ามหลายแท็บในหน้าต่าง


คุณช่วยอธิบายว่าการควบคุม + 0 แตกต่างจากคำสั่ง + 0 อย่างไร
bmike

โดย "ใน windows" venu หมายถึง "ใน Windows" - ในบริบทนี้คำแนะนำที่ไม่มีจุดหมายและไม่มีประโยชน์อย่างสิ้นเชิง Ctrl สำหรับ Windows, Cmd สำหรับ OSX
Thromordyn

ข้อเสนอแนะนี้ไม่ถูกต้องใน OS X ตัวเลขควบคุมไม่ได้ทำอะไรใน Safari และรายการเปิดใช้คำสั่งตัวเลขในแถบรายการโปรด
Chris Page
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.