์๋
ํ์ญ๋๊น,
๋ธ๋ผ์ฐ์ : ํฌ๋กฌ
] ํค๋ฅผ ํด์ ํ ์ ์์ต๋๋ค. ์ ํํ ๋ฌด์์ ํ๋์ง๋ ๋ชจ๋ฅด๊ณ ์ ๋ ฅํ ๋ ์ด์ ์ด ๋ง์ง ์๋ ๊ฒ๋ง ๋ณด์ ๋๋ค.
๊ตฌ์ฑ์ "unset ]"์ ์ถ๊ฐํ์ง๋ง ๋ณ๊ฒฝ ์ฌํญ์ด ํ์๋์ง ์์ต๋๋ค.
vim์ ๋ง์ด ์ฌ์ฉํ๊ธฐ ์์ํ ํ๋ฅญํ ํ๋ฌ๊ทธ์ธ์ด๋ฉฐ ๋ด ๋ธ๋ผ์ฐ์ ์์ ๋์ผํ ๋ฐฉ์์ผ๋ก ํ์ํ ์ ์์ด ๊ธฐ๋ถ์ด ์ข์ต๋๋ค.
๋ด ๊ฐ๋ํ ์์ด์ ๋ํด ๋ฏธ์ ํด์
]] '๋ค์ ํ์ด์ง'๋ก ์ด๋
์ผ๋ฐ ๋ชจ๋ vim๊ณผ ์ ์ฌํ ๋์์ ๋ฐฉ์งํ๋ ค๋ฉด ์ฝ์
๋ชจ๋(์
๋ ฅ์ ์ง์ค)์ ์์ด์ผ ํฉ๋๋ค.
์, ']]' ์ง๋๋ฅผ ๋ณด์์ง๋ง ']'๋ง ์ ๋ ฅํฉ๋๋ค.
๊ธ์, ๋๋ ๋ด ๋ฌธ์ ๊ฐ ํนํ ์ ๋ ฅ์ ์ง์คํ ๋ ์ดํดํ์ง ๋ชปํฉ๋๋ค. " [Yay]"์ ๊ฐ์ ๊ฒ์ ์ ๋ ฅํ๊ณ ์ถ์ ๋ " ] "๋ก ์ด์ ์ ์๊ณ ๊ฒฐ๊ณผ๋ "[Yay"์ ๋๋ค.
๋๋ ์ด๊ฒ์ ์ฌํํ ์ ์๋ค. ์ฌ์ดํธ๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์ด๊ฒ์ ์ป์ ์ ์๋ ๊ณณ์ ์ ๋ ฅํ์ญ์์ค.
๊ฒ์ ์ฐฝ์์ Github ๋ฐ reddit
์ธ ๊ฐ์ ๊ฒ์ ์์๋ฅผ ๋ชจ๋ ์๋ํ๊ณ '[yay]'๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์ธ์ํฉ๋๋ค. ๊ทธ๋์ vimium ๋ฒ๊ทธ๊ฐ ์๋๋๋ค.
์ด๊ฒ์ ๊ตญ์ ํค๋ณด๋ ๋ฌธ์ ์ผ ์ ์์ต๋๋ค. Vimium์ด ๋นํ์ฑํ๋ ๊ฒฝ์ฐ์๋ ์ฌ์ ํ ๋ฐ์ํฉ๋๊น?
์ข์, ๋ค๋ฅธ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ฒ์ํ๊ฒ ์ง๋ง vimium์ ๋นํ์ฑํํ๋ฉด ๋ ์ด์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค.
๋น์ ์ ๋์์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค !
๋๋ French azerty ๋ ์ด์์์ ์ฌ์ฉํ๋ฉฐ Vimium์ด ๋นํ์ฑํ๋๋ฉด ์ ๋๋ก ์๋ํ์ง ์์ต๋๋ค.
ํธ์ง: ์๋์ Vimium์ด ๋นํ์ฑํ๋๋ฉด ์ ๋๋ก ์๋ํฉ๋๋ค.
์๋
ํ์ธ์, ์ ํํ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
vimium์ด ํ์ฑํ๋ ๋ด ๋ธ๋ผ์ฐ์ (๋ชจ๋ ์
๋ ฅ ๋ฐ ์น ํ์ด์ง)์์ ํญ๋ชฉ์ ์์ฑํ ๋ ']'๋ฅผ ์ธ ์ ์์ต๋๋ค. ์๋ํ๋ฉด ์
๋ ฅ ์์๊ฐ ์ด์ ์ ์์ต๋๋ค.
Vimium์ ํ์ฑํํ์ง ์๊ณ ์๋ํ์ง๋ง ๋ชจ๋ ๊ฒ์ด ์ ์์
๋๋ค.
๋งคํ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํ์ง๋ง "unmap ]" ๋๋/๋ฐ "unmap ]]"์ ์ถ๊ฐํด๋ ์๋ฌด ๊ฒ๋ ๋ณ๊ฒฝ๋์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋์์ด๋๋ค๋ฉด ํ๋์ค์ด ์์ ๋ฅดํฐ ํค๋ณด๋ ๋ ์ด์์์ด ์์ต๋๋ค.
๋ง์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
Azerty ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. ๋ซ๋ ๋๊ดํธ๋ฅผ ์ ๋ ฅํด์ผ ํ๋ ์ฌ์ดํธ์์ Vimium์ ๋นํ์ฑํํด์ผ ํจ์ ์๋ฏธํฉ๋๋ค.
๋๋ ๋ํ ์ฑ๊ณตํ์ง ๋ชปํ ์ด์ ๊ฐ์ด unamp๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ์๋ํ์ต๋๋ค.
unmap <a-c-[><a-c-[>
๋๊ดํธ๋ ์ค์ ๋ก Azerty์ AltGr + 5 or ยฐ
ํค ์กฐํฉ์
๋๋ค.
jklm[]
์ณค์ ๋์ ๋ก๊ทธ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
checking keyQueue: [ j ] main.js:643
new KeyQueue: main.js:645
checking keyQueue: [ k ] main.js:643
new KeyQueue: main.js:645
checking keyQueue: [ l ] main.js:643
new KeyQueue: main.js:645
checking keyQueue: [ m ] main.js:643
new KeyQueue: main.js:645
checking keyQueue: [ <a-c-[> ] main.js:643
new KeyQueue: main.js:645
checking keyQueue: [ ] ] main.js:643
new KeyQueue:
์ด ํน์ ๋ฌธ์ ์ ๋ํ ์๋ฃจ์ ์ด ์์ต๋๊น?
๋๋ฌด ์ค๋ ์์์์ด ์ฃ์กํฉ๋๋ค. #301์ ๋ํ ์์ ์ผ๋ก ์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๊ธฐ๋ฅผ ๋ฐ๋์ง๋ง #1140์ ๋ฑ๊ธ์ ๋ฐ์ง ๋ชปํ์ต๋๋ค.
๋๋ (๋งค์ฐ ๋ฎ์ ํ์ง) ์์ ์ ๋ํ ์๋๋ก 956145d๋ฅผ ํธ์ํ์ต๋๋ค. @niwox (๋๋ ๋ค๋ฅธ ์ฌ๋), ํ ์คํธํด ์ฃผ์๊ฒ ์ต๋๊น? ํจ๊ณผ๊ฐ ์์ผ๋ฉด PR์ ๋ฃ๊ฒ ์ต๋๋ค.
๋ฆ์ด์ ์ฃ์กํฉ๋๋ค. ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ฉ๋ฉ๋๋ค. vimium activate o/๋ก "]"๋ฅผ ๋ค์ ์ ๋ ฅํ ์ ์์ต๋๋ค.
๊ฐ์ฌ ํด์
์ฃ์กํฉ๋๋ค
์์ง ์ด ๋ฌธ์ ์ ๋ํ ๊ณต์ ๋ฆด๋ฆฌ์ค์ ๋ํ ์์ ์ฌํญ์ด ์์ต๋๊น?
๋ด ๋ ธ๋ฅด์จ์ด์ด ํค๋ณด๋์ Vimium์์ [๋ฅผ ์ ๋ ฅํ ์ ์์ต๋๋ค(์ฌ๊ธฐ์ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ด์ผ ํ์ต๋๋ค). AltGr+8 ๋๋ ๋๋ฑํ๊ฒ Ctrl+Alt+8์ ๋๋ฌ ์ ๋ ฅํฉ๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๋๋ฅผ ๋ ํ ์คํธ ์์ญ์์ ์ด์ ์ ์์ต๋๋ค.
๋งคํ ํด์ ๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๋ ๋ ธ๋ ฅ ํ์ด
unmap [
unmap <c-a-8>
unmap <c-[>
๋ฐ ์ผ๋ถ ๋ค๋ฅธ ์กฐํฉ.
์ฌ๊ธฐ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค(๋ ์ผ์ด ๋ ์ด์์, Windows 7 x64).
ํ์ธ. _next-version_ ๋ ์ด๋ธ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผ ํฉ๋๋ค.
( Ctrl-[
๊ฐ "Escape"๋ก ๊ณ ์ ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ฐ์ํฉ๋๋ค.)
Alt Gr - [
๋ Escape๋ก ๊ณ ์ ๋์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๊ฒ์ ๋ํ ์์ ์ฌํญ์ด ์์ต๋๊น?
์ด๊ฒ์ ์จ๋ผ์ธ ์๋ฐ์คํฌ๋ฆฝํธ ํธ์ง๊ธฐ(jsbin, jsfiddle ๋ฑ) ๋๋ ๋ํํ ๊ต์ก ์ฌ์ดํธ(codeschool ๋ฑ)์ ์ฌ์ฉ์๊ฐ
์์
๋์ด ๋คํ์
๋๋ค.
์ด๊ฒ์ ๋ฏธ๊ตญ ์ด์ธ์ ํค๋ณด๋์์ ์ ๋ง ๊ฐ๋ ฅํ ๋ฌธ์ ์ ์
๋๋ค.
์ด ์์ ์ฌํญ์ ๊ณ ๋ คํ์ญ์์ค: https://github.com/philc/vimium/pull/2215
ํ์. #2215๊ฐ ๋ณํฉ(๋ฐ ๋ฆด๋ฆฌ์ค)๋์ด ์ฌ๊ธฐ์์ ๋๋ถ๋ถ์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ด ๋ ธ๋ฅด์จ์ด์ด ํค๋ณด๋์ Vimium์์ [๋ฅผ ์ ๋ ฅํ ์ ์์ต๋๋ค(์ฌ๊ธฐ์ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ด์ผ ํ์ต๋๋ค). AltGr+8 ๋๋ ๋๋ฑํ๊ฒ Ctrl+Alt+8์ ๋๋ฌ ์ ๋ ฅํฉ๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๋๋ฅผ ๋ ํ ์คํธ ์์ญ์์ ์ด์ ์ ์์ต๋๋ค.
๋งคํ ํด์ ๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๋ ๋ ธ๋ ฅ ํ์ด
๋ฐ ์ผ๋ถ ๋ค๋ฅธ ์กฐํฉ.