Vimium: 라틴어가 μ•„λ‹Œ ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒμ€ μž‘μ—…μ„ μ‹œμž‘ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2017λ…„ 08μ›” 27일  Β·  16μ½”λ©˜νŠΈ  Β·  좜처: philc/vimium

라틴어가 μ•„λ‹Œ ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒ(예: 그루지야어, λŸ¬μ‹œμ•„μ–΄ λ“±)으둜 μ „ν™˜ν•  λ•Œ ν‚€λ₯Ό λˆŒλŸ¬λ„ 아무 μž‘μ—…λ„ μˆ˜ν–‰λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 이 같은 것을 μ‚¬μš©ν•˜λŠ” 것이 κ°€λŠ₯ 이 λŒ€μ‹ ?

  • Chrome 버전: 60.0.3112.90(μ•ˆμ •λœ 채널)
  • Vimium 버전: 1.59

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

제 μƒκ°μ—λŠ” 이것은 ν•΄κ²°λœ λ¬Έμ œμž…λ‹ˆλ‹€. VimFx μ—λŠ” λͺ¨λ“  μ’…λ₯˜μ˜ ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒ λ¬Έμ œκ°€ μžˆμ—ˆμ§€λ§Œ 2λ…„ 전에 μ•Œμ•„λƒˆκ³  κ·Έ μ΄ν›„λ‘œ ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒμ— λŒ€ν•œ 버그가 ν•œ λͺ¨λ“  상황에 적용 κ°€λŠ₯ν•œ μ†”λ£¨μ…˜μ€ μ—†λ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. https://github.com/philc/vimium/issues/2481#issuecomment -295609608μ—μ„œ μ–ΈκΈ‰ν–ˆλ“―μ΄ νŠΈλ¦­μ€ "ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒ λ¬΄μ‹œ" μ˜΅μ…˜(VimFxμ—μ„œλŠ” 기본적으둜 κΊΌμ Έ 있음)을 μ œκ³΅ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. λΉ„ 라틴계 ν‚€λ³΄λ“œ μ‚¬μš©μžλŠ” ν•΄λ‹Ή ν™•μΈλž€μ„ μ„ νƒν•©λ‹ˆλ‹€. μ΄μ•ΌκΈ°μ˜ 끝. κ΅¬ν˜„ μΈ‘λ©΄μ—μ„œ 이것은 _both_ event.key 및 event.code ν•©λ‹ˆλ‹€. VimFx의 κ΅¬ν˜„μ€ vim-like-key-notation (더 심도 μžˆλŠ” ν† λ‘ /연ꡬ도 포함)μ—μ„œ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€. Vimium이 이λ₯Ό 영감으둜 μ‚¬μš©ν•˜μ—¬ μœ μ‚¬ν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆλ‹€κ³  ν™•μ‹ ν•©λ‹ˆλ‹€. (길이 readme에 λŒ€ν•΄ κ±±μ •ν•˜μ§€ λ§ˆμ‹­μ‹œμ˜€ . μ½”λ“œ λŠ” ~200쀄에 λΆˆκ³Όν•©λ‹ˆλ‹€.) 이제 VimFxκ°€ κ³΅μ‹μ μœΌλ‘œ μ’…λ£Œλœ κ²ƒμœΌλ‘œ μ„ μ–Έλ˜κ³  λŒ€μ•ˆμœΌλ‘œ Vimium-FF에 μ—°κ²°λ˜λ―€λ‘œ VimFxμ—μ„œ μ˜€λŠ” μ‚¬λžŒλ“€μ΄ Vimiumμ—μ„œ 이 κΈ°λŠ₯을 놓칠 κ²ƒμœΌλ‘œ μ˜ˆμƒν•©λ‹ˆλ‹€.

λͺ¨λ“  16 λŒ“κΈ€

μ£„μ†‘ν•©λ‹ˆλ‹€. 방금 κ²€μƒ‰ν–ˆλŠ”λ° 이미 μ—¬λŸ¬ λ²ˆλ³΄κ³ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ€‘λ³΅μœΌλ‘œ ν‘œμ‹œν•΄λ„ λ©λ‹ˆλ‹€.

@smblott-github 예, λ³΄μ•˜μŠ΅λ‹ˆλ‹€. λŒ€μ²΄ν’ˆμ΄ μžˆλ‚˜μš”?

그것은 μ •ν™•νžˆ λ§Œμ‘±ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€,ν•˜μ§€λ§Œ 당신은 같은 것을 ν•  μˆ˜μžˆλŠ” 이 λ‹Ήμ‹  μ–Έμ–΄κ°€ 무엇이든에 λŒ€ν•œν•©λ‹ˆλ‹€. 그리고 라틴 바인딩도 μ œμžλ¦¬μ— λ‘˜ 수 μžˆμŠ΅λ‹ˆλ‹€.

Vimium은 event.key μžˆμŠ΅λ‹ˆλ‹€.

νŽ˜μ΄μ§€μ˜ μ˜ˆλŠ” λŒ€μ²΄κ°€ μžˆλŠ” μ‹€ν–‰ κ°€λŠ₯ν•œ μ†”λ£¨μ…˜μ„ μ œμ•ˆν•©λ‹ˆλ‹€.

μ•„λ‹ˆμš”. 이미 event.key (ν•΄λ‹Ή νŽ˜μ΄μ§€μ˜ κΈ°λ³Έκ°’)λ₯Ό μ‚¬μš©ν•˜κ³  있으며 λ‚˜λ¨Έμ§€ 두 κ°œλŠ” 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 사싀 Chrome이 event.key μ •μ˜ν•˜κΈ° λ•Œλ¬Έμ— λ‹€λ₯Έ 두 κ°œλŠ” μ‹€ν–‰λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. νŒŒμ΄μ–΄ν­μŠ€λ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€.

이상적인 μ†”λ£¨μ…˜μ€ μ½”λ“œλ‘œ ν‚€ 맀핑을 ν—ˆμš©ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€( event.code , ν•˜μ§€λ§Œ 이것은 ν‚€ 처리 μ½”λ“œλ₯Ό μƒλ‹Ήνžˆ λ³΅μž‘ν•˜κ²Œ λ§Œλ“€κ³  μ§€κΈˆκΉŒμ§€ 아무도 μ‹œλ„ν•˜μ§€ μ•Šμ•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

μš°λ¦¬λŠ” 이미 event.key (ν•΄λ‹Ή νŽ˜μ΄μ§€μ˜ κΈ°λ³Έκ°’)λ₯Ό μ‚¬μš©ν•˜κ³  있으며 λ‚˜λ¨Έμ§€ 두 κ°œλŠ” 더 이상 μ‚¬μš©λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ‹€μ œλ‘œ Chrome이 event.key μ •μ˜ν•˜κΈ° λ•Œλ¬Έμ— λ‹€λ₯Έ 두 κ°œλŠ” μ‹€ν–‰λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. νŒŒμ΄μ–΄ν­μŠ€λ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€.

그것은 Vimium의 λͺ©μ μ— 정말 λΆˆνŽΈν•©λ‹ˆλ‹€. 거의 아무도 μ‚¬μš© 쀑인 λ ˆμ΄μ•„μ›ƒμ— 따라 λ‹€λ₯Έ μž‘μ—…μ„ μ‹€ν–‰ν•˜κ³  μ‹Άμ–΄ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λ‹€μ–‘ν•œ λ ˆμ΄μ•„μ›ƒμ—μ„œ 보닀 μΌκ΄€λœ 방법이 μžˆμŠ΅λ‹ˆκΉŒ?

μ •ν™•νžˆ λ§Œμ‘±μŠ€λŸ½μ§€λŠ” μ•Šμ§€λ§Œ μ–Έμ–΄κ°€ 무엇이든 이와 같이 ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 그리고 라틴 바인딩도 μ œμžλ¦¬μ— λ‘˜ 수 μžˆμŠ΅λ‹ˆλ‹€.

λ¬Όλ‘  μ•Œμ§€. λΆˆν–‰νžˆλ„ λ§Žμ€ μ‚¬μš©μžμ—κ²Œ μ΄λŠ” μ•½κ°„μ˜ λ²ˆκ±°λ‘œμ›€μž…λ‹ˆλ‹€.

BTW, λ‹€λ₯Έ μ‚¬λžŒλ“€μ΄ λ³΅μ‚¬ν•˜μ—¬ 뢙여넣을 수 μžˆλ„λ‘ Wiki νŽ˜μ΄μ§€ 에 λ‚΄ μ–Έμ–΄ λ ˆμ΄μ•„μ›ƒμ— λŒ€ν•œ ν‚€ 바인딩을 좔가해도 λ©λ‹ˆκΉŒ?

Wikiμ—μ„œ λ‚΄ μ–Έμ–΄μ˜ λ ˆμ΄μ•„μ›ƒμ— λŒ€ν•œ ν‚€ 바인딩을 좔가해도 λ κΉŒμš”?

제발!

제발!

μ™„λ£Œ! 그리고 λ‚˜λŠ” 그것이 μ§€μ €λΆ„ν•˜λ‹€λŠ” 것을 μ••λ‹ˆλ‹€( μœ λ‹ˆμ½”λ“œμ²˜λŸΌ ).

방금 ν™•μΈν–ˆκ³  Facebook은 λͺ¨λ“  λ ˆμ΄μ•„μ›ƒμ—μ„œ μž‘λ™ν•˜λŠ” ν‚€λ³΄λ“œ 단좕킀λ₯Ό 가지고 μžˆμŠ΅λ‹ˆλ‹€. 아직 μ½”λ“œλ₯Ό νŒŒν—€μΉ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.

Vimium을 λΉ„ν™œμ„±ν™”ν•˜κ³  Shift + / ( ? )λ₯Ό 눌러 단좕킀λ₯Ό ν™•μΈν•˜μ‹­μ‹œμ˜€.

제 μƒκ°μ—λŠ” 이것은 ν•΄κ²°λœ λ¬Έμ œμž…λ‹ˆλ‹€. VimFx μ—λŠ” λͺ¨λ“  μ’…λ₯˜μ˜ ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒ λ¬Έμ œκ°€ μžˆμ—ˆμ§€λ§Œ 2λ…„ 전에 μ•Œμ•„λƒˆκ³  κ·Έ μ΄ν›„λ‘œ ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒμ— λŒ€ν•œ 버그가 ν•œ λͺ¨λ“  상황에 적용 κ°€λŠ₯ν•œ μ†”λ£¨μ…˜μ€ μ—†λ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. https://github.com/philc/vimium/issues/2481#issuecomment -295609608μ—μ„œ μ–ΈκΈ‰ν–ˆλ“―μ΄ νŠΈλ¦­μ€ "ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒ λ¬΄μ‹œ" μ˜΅μ…˜(VimFxμ—μ„œλŠ” 기본적으둜 κΊΌμ Έ 있음)을 μ œκ³΅ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. λΉ„ 라틴계 ν‚€λ³΄λ“œ μ‚¬μš©μžλŠ” ν•΄λ‹Ή ν™•μΈλž€μ„ μ„ νƒν•©λ‹ˆλ‹€. μ΄μ•ΌκΈ°μ˜ 끝. κ΅¬ν˜„ μΈ‘λ©΄μ—μ„œ 이것은 _both_ event.key 및 event.code ν•©λ‹ˆλ‹€. VimFx의 κ΅¬ν˜„μ€ vim-like-key-notation (더 심도 μžˆλŠ” ν† λ‘ /연ꡬ도 포함)μ—μ„œ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€. Vimium이 이λ₯Ό 영감으둜 μ‚¬μš©ν•˜μ—¬ μœ μ‚¬ν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆλ‹€κ³  ν™•μ‹ ν•©λ‹ˆλ‹€. (길이 readme에 λŒ€ν•΄ κ±±μ •ν•˜μ§€ λ§ˆμ‹­μ‹œμ˜€ . μ½”λ“œ λŠ” ~200쀄에 λΆˆκ³Όν•©λ‹ˆλ‹€.) 이제 VimFxκ°€ κ³΅μ‹μ μœΌλ‘œ μ’…λ£Œλœ κ²ƒμœΌλ‘œ μ„ μ–Έλ˜κ³  λŒ€μ•ˆμœΌλ‘œ Vimium-FF에 μ—°κ²°λ˜λ―€λ‘œ VimFxμ—μ„œ μ˜€λŠ” μ‚¬λžŒλ“€μ΄ Vimiumμ—μ„œ 이 κΈ°λŠ₯을 놓칠 κ²ƒμœΌλ‘œ μ˜ˆμƒν•©λ‹ˆλ‹€.

@lydell κ°μ‚¬ν•©λ‹ˆλ‹€. λ‚˜λŠ” 그것이 갈 길이라고 μƒκ°ν•˜λ©° 변경은 Vimiumμ—μ„œ μƒλ‹Ήνžˆ μ‚¬μ†Œν•΄μ•Ό ν•©λ‹ˆλ‹€.

@lydell _ν‚€λ³΄λ“œ λ ˆμ΄μ•„μ›ƒ λ¬΄μ‹œ_ 섀정이 ν™œμ„±ν™”λœ μƒνƒœμ—μ„œ VimFxλ₯Ό μ‹œλ„ν–ˆμŠ΅λ‹ˆλ‹€. λ‹€μ–‘ν•œ λ ˆμ΄μ•„μ›ƒμ—μ„œ μ™„λ²½ν•˜κ²Œ μž‘λ™ν•©λ‹ˆλ‹€. Vim은 주둜 QWERTY ν‚€λ³΄λ“œμš©μœΌλ‘œ μ„€κ³„λ˜μ—ˆκΈ° λ•Œλ¬Έμ— QWERTYκ°€ μ•„λ‹Œ μ‚¬μš©μžλŠ” μ‚¬μš©μž μ •μ˜ ν‚€ 맀핑을 κ°–κ²Œ λ©λ‹ˆλ‹€.

이것은 링크 νžŒνŠΈμ—μ„œλ„ μž‘λ™ν•©λ‹ˆλ‹€. μ—„μ²­λ‚œ!

μœ„ν‚€ νŽ˜μ΄μ§€ 도 μ—…λ°μ΄νŠΈλ˜μ–΄μ•Ό ν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 정보 쀑 μΌλΆ€λŠ” μ‚¬μš©λ˜μ§€ μ•Šκ±°λ‚˜ κ΅¬μ‹μž…λ‹ˆλ‹€.

방금 이것을 μ°Ύμ•˜μŠ΅λ‹ˆλ‹€. λΈŒλ ˆμΈμŠ€ν† λ°κ³Ό κ΅¬ν˜„μ— κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€!

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰