νμ¬ νμ΄μ§μμ μΌμμ μΌλ‘ vimiumμ λΉνμ±ννλ ν€ μ‘°ν©μ ν μ μλ€λ©΄ μ’μ κ²μ λλ€. λν vimiumμ΄ μ€νλμ§ μλ μ€μ μ νΈμ§ κ°λ₯ν λλ©μΈ λͺ©λ‘μ΄ μμΌλ©΄ μ’μ κ²μ λλ€.
vimiumμ΄ μ€νλμ§ μλ μ€μ μ νΈμ§ κ°λ₯ν λλ©μΈ λͺ©λ‘μ΄ μ΄λ―Έ μμ΅λλ€.
vimiumμ μΌμμ μΌλ‘ λΉνμ±ννλ κ²κ³Ό κ΄λ ¨νμ¬ "i"(μ½μ λͺ¨λ)λ₯Ό μ λ ₯νλ κ²μ΄ μ²κ΅¬μμ λ§μ΅λκΉ?
@philc λΉμ μ μ μμ νν€
λλ κ·Έκ²μ ν μ€νΈνκ³ μ½μ λͺ¨λλ GMailκ³Ό κ°μ μνΌ AJAXed μ¬μ΄νΈμμ νμ€ν μμ μ μνν©λλ€. κ°μ¬ ν΄μ!
@DeadDork GMailλ‘ μΈν΄
"i"λ₯Ό λλ¬ μ½μ
λͺ¨λλ‘ λ€μ΄κ°λλ€.
C-λ₯Ό μ
λ ₯ν©λλ€. (λ€μ μ°½μ μ§μ€νκΈ° μν Gmail λ°λ‘κ°κΈ°, μ΄ κ²½μ° μ±ν
1)
C-λ₯Ό μ
λ ₯ν©λλ€. (ν¬μ»€μ€ μ±ν
2)
μ΄ μμ μμ μ½μ λͺ¨λλ λ μ΄μ νΈμΆλμ§ μμ΅λλ€. μ μ΄λ° μΌμ΄ μΌμ΄λλμ§ μ΄λ€ μμ΄λμ΄κ° μμ΅λκΉ?
Gmailμ λ³κ²½ ν¬μ»€μ€ νλκ° μ½μ λͺ¨λλ₯Ό μ·¨μνλ μ΄λ²€νΈμ κ°μ "μ΄μ€μΌμ΄ν"λ₯Ό μ΄λ»κ²λ νΈλ¦¬κ±°ν©λκΉ?
μ μ¬νκ², λλΆλΆμ κ²½μ°(νμ κ·Έλ° κ²μ μλ) μ½μ λͺ¨λμμ "/"λ₯Ό λλ¬ GMail κ²μ νμμ€λ‘ μ΄λνλ©΄ μ½μ λͺ¨λμμ λΉ μ Έ λμ΅λλ€.
@philc μ½μ λͺ¨λ μΈμλ vimiumμ κ»λ€κ° λ€μ μΌ€ λκΉμ§ κΊΌμ§ μνλ‘ μ μ§λλ λ λ€λ₯Έ 맀ν κ°λ₯ν ν€ μ λ ₯(μλ§λ κ½€ λ©μ§ μ½λ)μ΄ μλ€λ©΄ μ’κ² μ΅λλ€. κ·Έλ¬λ©΄ vimiumμ΄ λλλ‘ μ½μ λͺ¨λλ₯Ό μ·¨μνμ§ μκ³ Gmailμμ μ΄μ€μΌμ΄ν λ° μ΄μ μ μ¬ν κ²μ μ¬μ©ν μ μμ΅λλ€. μ΄κ²μ #186κ³Ό λΉμ·ν κ² κ°μ΅λλ€.
μ½μ λͺ¨λ ν΄κ²° λ°©λ²μ΄ μλνμ§λ§ λΉνμ±ν κΈ°λ₯μ΄ μμΌλ©΄ λ§€μ° μ’μ΅λλ€. Firefoxμ Vimperatorλ Shift+Escλ₯Ό μ¬μ©νλ―λ‘ Google λ¬Έμμ κ°μ μ¬μ΄νΈμ λ§€μ° νΈλ¦¬ν©λλ€. Shift+Escλ Vimperatorλ₯Ό μΌκ³ λλλ€. μ΄κ²μ Vimium, νΉν Escλ₯Ό λ¨μΆν€λ‘ μ¬μ©νλ μ¬μ΄νΈ(HTML5 κ²μ λ° κΈ°ν)μ μ μ©ν©λλ€.
@beatgammit κ½€ μ’μ κΈ°λ₯μΈ κ² κ°μ΅λλ€. μΌλ§λ λ§μ μ½λλ₯Ό 리ν©ν λ§ν΄μΌ νλμ§ κΆκΈν©λλ€.
@dankessler μ λ vimium μ½λ κΈ°λ°μ μ΅μνμ§ μμμ μ λͺ¨λ₯΄κ² μ΅λλ€. λ€μκ³Ό κ°μ΄ μ¬μμΌ ν©λλ€.
if (shift && escape) enabled = !enabled;
if (!enabled) return;
λλ λν Chromium νμ₯μ μ΅μνμ§ μμΌλ―λ‘ μ΄κ²λ³΄λ€ λ 볡μ‘ν μ μμ΅λλ€ ...
μ½λλ₯Ό μ΄ν΄λ³΄κ³ isEnabled
νλκ·Έλ₯Ό μ°Ύμμ΅λλ€. λλ μκ°μ΄ μκ³ μ무λ κ·Έκ²μ ꡬννμ§ μμμ λ κΈ°λ₯μ ꡬννλ €κ³ λ
Έλ ₯ν κ²μ
λλ€.
μ΄ κΈ°λ₯μΌλ‘ PLμ μμνμ΅λλ€: https://github.com/philc/vimium/pull/959
λ€κ° μ’μνκΈΈ λ°λ!
+1
λ€μν μ€λ³΅ λ¬Έμ λ₯Ό μ½κ³ μλλ° μ£Όμ μ¬μ© μ¬λ‘ μ€ νλκ° Gmailμμ μ΄λ₯Ό μ¬μ©νλ κ² κ°μ΅λλ€. 곧 #491μ λ°°μ‘ν μμ μ λλ€. κ·Έλ¬λ©΄ μ΄ μ μ ν κΈμ νμμ±μ΄ μ€μ΄λ€κΉμ? μλλ©΄ μ¬μ΄νΈλ³ 맀νμμλ ν κΈμ΄ μ¬μ ν μ€μν©λκΉ?
@philc
Gmailκ³Ό κ°μ μ¬μ΄νΈλ§ μλ κ²μ μλλλ€. WebGL κ²μ μμ±μ κ΄μ¬μ΄ μμ΄μ λ°λͺ¨λ₯Ό λ§μ΄ νκ³ μμ΅λλ€. μ΄λ¬ν λ°λͺ¨λ λ΄κ° ν λ²λ§ λ°©λ¬Έν μ¬μ΄νΈμ μμ£Ό μμΌλ―λ‘ μ΄λ¬ν μ¬μ΄νΈλ₯Ό μλμΌλ‘ μ μΈνλ κ²μ μ§λ£¨νκ³ λ΄κ° μνλ μμ μ΄ μλλλ€. κ·Έλ¬λ μΌμμ μΌλ‘ λΉνμ±ννλ©΄ λ¬Έμ κ° μλΉν μ ν΄κ²°λ©λλ€.
κ²μ μΈμλ μ¬μ΄νΈλ μ μ λ 볡μ‘ν΄μ§κ³ μμ΅λλ€. μλ² λλ νλ«νΌμμ HTML5 μ±(λ°λ‘ κ°κΈ° ν¬ν¨) μμ μ νκΈ° λλ¬Έμ λ€λ₯Έ IP μ£Όμμμ λμΌν μ±μ μμ£Ό μ‘μΈμ€ν΄μΌ ν©λλ€. κ²μκ³Ό λ§μ°¬κ°μ§λ‘ μ΄λ¬ν κ° IP μ£Όμμ λν μμΈλ₯Ό μΆκ°νλ λ°λ λ무 λ§μ λ Έλ ₯μ΄ νμνλ©° μ λ λ³΄ν΅ μ½μ λͺ¨λ(μ€μ μ루μ μ΄ μλ)λ‘ μ΄λνμ¬ κ·Έλ₯ μ§λμΉλ €κ³ ν©λλ€.
@philc
Google λ¬Έμμμλ λμΌν λ¬Έμ μ
λλ€.
λ¬Όλ‘ Gmailλ§ μλ κ²μ μλλλ€. λͺ¨λ μΉ μ¬μ΄νΈμλ μ¬μ©μ μ§μ λ°λ‘ κ°κΈ°λ₯Ό λ°μΈλ©ν μ μλ κΈ°λ₯μ΄ μμ΅λλ€. λν λ€λ₯Έ Chrome νλ¬κ·ΈμΈμλ μ΄λ¬ν ν€λ₯Ό 맀νν μ μλ κΈ°λ₯μ΄ μμ΅λλ€. μλ₯Ό λ€μ΄ Vimsert νλ¬κ·ΈμΈμ μ¬μ©νλ©΄ λͺ¨λ ν μ€νΈ μμ λ΄μμ vim νΈμ§κΈ°λ₯Ό μ΄ μ μμ΅λλ€. λ λ€ λμΌν ν€μ λ°μΈλ©λκΈ° λλ¬Έμ Vimiumμμλ μλνμ§ μμ΅λλ€. μμμ μμ±ν μ μλ κ° μ¬μ΄νΈμ λν΄ Vimiumμ λΉνμ±ννλ μ¬μ©μλ₯Ό μμν μ μμ§λ§ Vimsertλ₯Ό μ¬μ©νκΈ° μ μ Shift + Escapeλ₯Ό λλ₯΄κ³ Vimiumμ λΉνμ±ννλ μ¬μ©μλ₯Ό λ³Ό μ μμμ΅λλ€. μ΄κ²μ μμ λ²νμ§ μμ μλ리μ€μ²λΌ λ³΄μΌ μ μμ§λ§ μ μκ°μλ Vimium μ¬μ©μκ° "vimκ³Ό μ μ¬ν" κΈ°λ₯μ λ λ§μ΄ μ 곡νκ³ μ΄λ¬ν μ νμ μΆ©λμ λΆλͺν μ μλ λ€λ₯Έ νλ¬κ·ΈμΈμ΄ μμ μ μμ΅λλ€.
μ΄κ²μ νλμ μμΌ λΏμ΄μ§λ§ λ€λ₯Έ λ§μ κ²λ€μ΄ μμ κ²μ΄λΌκ³ νμ ν©λλ€. κ²°λ‘ μ Vimiumμ΄ μ¬μ΄νΈλ νλ¬κ·ΈμΈκ³Ό μΆ©λν λλ₯Ό μ¬μ©μκ° λ―Έλ¦¬ μ μ μλ€κ³ κ°μ νλ κ²μ λ§μ΄ λμ§ μλλ€λ κ²μ λλ€.
@tandroid1. μλ§λ μ¬κΈ°λ₯Ό νμΈ νμκ² μ΅λκΉ?
νΈμ§: μ, μμμ΄. λλ vimsertλ₯Ό μ΄ν΄ 보μλ€. κ·νμ λ¬Έμ λ Escape
. μ?
@smblott-github μ, μ΄μ€μΌμ΄ν ν€κ° λ¬Έμ μ€ νλμ΄μ§λ§ ace vim νΈμ§κΈ°λ₯Ό μ¬μ©νκΈ° λλ¬Έμ λλΆλΆμ ν€ λ°μΈλ©μ΄ μΆ©λν κ²μ΄λΌκ³ μμν©λλ€.
@tandroid1 λ§ν¬ν νμ₯ νλ‘κ·Έλ¨μ <textarea>
μ¬μ©νλ κ² κ°μμ ν¬μ»€μ€κ° λ§μΆ°μ§λ©΄ μλμΌλ‘ μ½μ
λͺ¨λλ‘ λ€μ΄κ°λλ€. insert moreμ μ μΌν λ°μΈλ©μ <esc>
/ <c-[>
μ΄λ―λ‘ μ΄κ²μ΄ μ μΌν(κ·Έλ¬λ μ€μν) μΆ©λμ΄μ΄μΌ ν©λλ€.
@philc @idf google docsκ° μ μΈλ νμ΄μ§
https?://docs.google.com/*
*
ν€κ° μ μΈλ https?://docs.google.com/*
, μ΄μ€μΌμ΄νκ° μ¬μ ν μλν λλ‘ μλνμ§ μμ΅λλ€. μ΄ λμμ vimiumμ΄ λΉνμ±νλλ©΄ μ μμΌλ‘ λ€μ μμλ©λλ€.
@drwl. Vimiumμ μμ ν λΉνμ±ννλ €λ©΄ "ν€"λ₯Ό λΉμ λμ΄μΌ ν©λλ€. κ·Έκ²μ΄ λΉμ μ λ¬Έμ κ° λ μ μμ΅λκΉ? κ·Έλ μ§ μμ κ²½μ° μ λ¬Έμ λ₯Ό μ΄κ³ μμλλ μΌκ³Ό μ€μ λ‘ μΌμ΄λλ μΌμ μ€λͺ νμμμ€.
@smblott-github * (λͺ¨λ ν€)λ₯Ό μ μΈνλ κ²κ³Ό νμ΄μ§μμ Vimiumμ λΉνμ±ννλ 곡백μΌλ‘ λλ κ²μ ν₯λ―Έλ‘μ΄ λμμ λλ€. κ·ΈλΌμλ λΆκ΅¬νκ³ λΉμ λλ©΄ μλν©λλ€!
μ’μμ, @drwl.
μ΄ λ¬Έμ λ₯Ό λ«μμΌ ν©λλ€.
νΈλ λκ° μμλ μ΄νλ‘ κ΅¬νλ λ€μν κΈ°λ₯κ³Ό λ¬Έμ λ₯Ό λ€λ£Ήλλ€.
νΉμ κΈ°λ₯μ νΉμ λ¬Έμ κ° μλ κ²½μ° μ λ¬Έμ λ₯Ό μ½λλ€.
μμ μ λν΄ @drwl @smblott-githubμ κ°μ¬λ립λλ€.
μ΄ μμ μ¬νμ λν μ vimium 릴리μ€λ μΈμ μμ΅λκΉ?
@idf Google λ¬Έμμ©
κ·Έλ μ§ μμΌλ©΄ λ€λ₯Έ κ²μ 묻λ κ²λκΉ?
@drwl μ URLλ‘ μμ ν λΉνμ±ννλ λμ vimiumμ ν κΈνλ ν€ μ‘°ν©μ΄ μμ΅λλ€. ESCλ₯Ό μλνλλ° Google μ€νλ λμνΈμμλ μλνμ§λ§ Google μλμμλ μλνμ§ μμ΅λλ€.
vimiumμ© CSS λ° jsκ° λΉνμ±νλ κ²½μ°μλ κ°λ° λꡬμμ λ΄ λ€νΈμν¬ νμ μ€νΈ μ²λ¦¬ν©λλ€.
vimiumμ© CSS λ° jsκ° λΉνμ±νλ κ²½μ°μλ κ°λ° λꡬμμ λ΄ λ€νΈμν¬ νμ μ€νΈ μ²λ¦¬ν©λλ€.
@philc λ μ΄μ μ μ΄κ²μ μ κΈ°νμ΅λλ€... #1838.
μ, μμμ΄ κ³ λ§μ!
@smblott-github λ΄κ° λ³Ό μμλ ν μμ²ν μλ κΈ°λ₯μ μ¬μ ν ββμ¬μ©ν μ μμ΅λλ€. νμ΄μ§λ₯Ό μλ‘κ³ μΉ¨νμ§ μκ³ λ νμ¬ λΉνμ±νλ νμ΄μ§μμ vimiumμ νμ±νν μ μμ΅λλ€. vimium νμ₯ μμ΄μ½μ ν΄λ¦νμ¬ ν κΈν μ μμΌλ©΄ μ μ©ν κ²μ λλ€.
μ΄κ²μ λν λ λ€λ₯Έ +1. λ°©κΈ μ΄ λ¬Έμ λ‘ μΈν΄ vimiumμ λ€μ μ κ±°νμ΅λλ€... μ½μ λͺ¨λλ μ μμ μΌλ‘ μλνμ§λ§ "μ½μ λͺ¨λ" μλ¦Όμ΄ νμλ©λλ€. λν λ΄ μμ μ webGL κ²μμ λ§λ€ λ λ§€μ° μ§μ¦λ©λλ€. κ°λ¨ν μ μ μμ λΉνμ±νκ° μ λ₯Ό ν볡νκ² λ§λ€ κ²μ λλ€ (ν¨κ³Όμ μΌλ‘ λ λΉ λ₯Έ μ κ±°/μ¬μ€μΉ, μ€μ μ μ§)! λλ λ΄κ° μΆμΈ‘νλ μ μΈ νΈλ¦μ μλ ν κ²μ λλ€ ..νμ§λ§ μΌλ°μ μΈ μ¬μ© μ¬λ‘μλ κ½€ 무κ²μ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
@smblott-github λ΄κ° λ³Ό μμλ ν μμ²ν μλ κΈ°λ₯μ μ¬μ ν ββμ¬μ©ν μ μμ΅λλ€. νμ΄μ§λ₯Ό μλ‘κ³ μΉ¨νμ§ μκ³ λ νμ¬ λΉνμ±νλ νμ΄μ§μμ vimiumμ νμ±νν μ μμ΅λλ€. vimium νμ₯ μμ΄μ½μ ν΄λ¦νμ¬ ν κΈν μ μμΌλ©΄ μ μ©ν κ²μ λλ€.