์ด ๋ต๋ณ์ด ์ด๋๊ฐ์ ์์ผ๋ฉด ์ค๋ก์ง๋ง FAQ ๋๋ README์์ ์ฐพ์ ์ ์์ต๋๋ค.
๋ง์ ํ๋ก๊ทธ๋๋จธ๋ค์ด ์ฌ์ฉํ๋ ์น์ฌ์ดํธ๋ฅผ ์ด์ํ๊ณ ์์ต๋๋ค. ์ผ๋ถ๋ Vimium์ ์ฌ์ฉํ๋ฉฐ ํ์ฅ ํ๋ก๊ทธ๋จ์ด ๋ด ํ์ด์ง์ ํน์ ์์์ ๋ํ ํธ์ง์ ์ ๊ทธ๋ ์ด๋ํ๋ ค๊ณ ์๋ํ๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ์ด๋ก ์ธํด ์ถ์ ํ๊ธฐ ๋งค์ฐ ์ด๋ ค์ด ๊น๋ค๋ก์ด JS ์ค๋ฅ์ ๋ง์ ์ฌ์ฉ์ ๊ณ ํต์ด ๋ฐ์ํ์ต๋๋ค. ์ค๋ฅ๊ฐ ์ฐ๋ฆฌ ์ฝ๋์ Vimium ๊ฐ์ ์ถฉ๋๋ก ์ธํ ๊ฒ์์ ๊นจ๋ซ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
"Vimium์ ์คํํ๋ ๊ฒฝ์ฐ ์ด ์์๋ฅผ ๊ฐ์ ํ์ง ๋ง์ญ์์ค"๋ก ์์์ ํ๊ทธ๋ฅผ ์ง์ ํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ๋ฏธ๋ฆฌ ๋ต๋ณํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
@vincentwoo... ํ์ฌ๋ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด ์ ์คํ ์๊ฐ์ด ํ์ํฉ๋๋ค.
์ด ๊ธฐ๋ฅ์ ๊ณ ๋ คํ์๊ฒ ์ต๋๊น? ๊ทธ๋ ๋ค๋ฉด ์ฃผ์ ๊ด์ฌ์ฌ๊ฐ ๋ฌด์์ธ์ง ๋ง์ํด ์ฃผ์๊ฒ ์ต๋๊น? ๋๋ ๋ถ๋ช ํ ์ด๋ค ๋ฐ๋ ๋ฐ๊ณ ์ถ์ง ์์ง๋ง Vimium์ด ์ค์น๋ ์ฌ์ฉ์์๊ฒ ๋ ๋์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ณ ์ถ์ต๋๋ค.
+1 ์ด๊ฒ์ ์ ๋ง ์ ์ฉํ ์ถ๊ฐ ๊ธฐ๋ฅ์ด ๋ ๊ฒ์ ๋๋ค.
Vimium๋ง ์ด๊ธฐํ๋ ๊ฒฝ์ฐ DOM ์ค๋น/์ฐฝ ๋ก๋ ์ ๊ฐ์ง unload
๋ฉ์์ง๋ฅผ ์ ๋ฌํ ์ ์์ต๋๋ค.
๋ด ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. https://jsfiddle.net/2L36ypys/ f
๋ฅผ ์ฌ์ฉํ์ฌ ํํธ๋ฅผ ํ์ฑํํ ์ ์์์ ์ ์ ์์ต๋๋ค.
์ด๊ฒ์ ์ปค๋ฐ adce73cb68f7ca3e3e01ca6fbb08a1008c9c8b90(2016/04/05) ์ดํ๋ก ์๋ํฉ๋๋ค.
BTW, ๋ ๋ง์ ๋จ์๋ฅผ ์ ๊ณตํ ์ ์์ผ๋ฉฐ ๊ทธ๋ฌํ ์ถฉ๋์ ํด๊ฒฐํ ์ ์์ต๋๋ค.
์ ๋ vimium ์ฌ์ฉ์๊ฐ ์๋๋ฏ๋ก ๋ด์ผ ์ค์นํ๊ณ ๋ณด๋ค ๊ตฌ์ฒด์ ์ธ ๋ฒ๊ทธ ๋ณด๊ณ ์๋ฅผ ์ ๊ณตํ๋๋ก ๋ ธ๋ ฅํ๊ฒ ์ต๋๋ค. ์ค๋ํซ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์ค์ ๋ก https://jsfiddle.net/2L36ypys/1/ ์ ํ
์คํธ์ ๋ฐ๋ฅด๋ฉด ํ์ด์ง๊ฐ "loading"
์ผ ๋ "ํธ์คํธ" ํ๊ฒฝ์์ ์ด๋ฌํ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ ์ ์์ต๋๋ค. Vimium์ด unload
์ค์นํ๊ธฐ ๋๋ฌธ์
๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ํ์ด์ง ์คํฌ๋ฆฝํธ๋ณด๋ค ๋จผ์
๊ทธ๋ฌ๋ ๋ด Vimium++ ๋ ์ด ๋ฆฌ์ค๋๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉฐ ํ์ด์ง ์คํฌ๋ฆฝํธ๋ก ์ด๋ฅผ ์ ๊ฑฐํ๋ ์ฌ์ด ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
๊ทธ๋์ ๋๋ ๋น์ ์ ๊ฒ์์ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค. ์ค๋ฅ๋ฅผ ์ฌํํ ์ ์๋ ํ ์คํธ ํ์ด์ง๋ ๊ด์ฐฎ์ต๋๋ค. ์ ๋ง ๊ฐ์ฌํฉ๋๋ค.
์ด์ ๊ด๋ จํ์ฌ ์ฌ์ฉ์๊ฐ Vimium์ ์ฌ์ฉ ์ค์ธ์ง ์ฌ๋ถ๋ฅผ ๊ฐ์งํ๋ 2๋ ๋ ํ๋ก์ ํธ๊ฐ ์์ต๋๋ค. ์ฌ๊ธฐ์์ ์ ์ฉํ ์ ์์ต๋๋ค. https://github.com/EvanHahn/Detect-Vimium
@pimlottc Vimium ์ด ๋ ธ๋๋ฅผ ์จ๊ธฐ๊ธฐ ์ํด 'shadowDOM'์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํ์ฅ ๊ธฐ๋ฅ์ด 1~2๋ ๋์ ์๋ํ์ง ์์์ต๋๋ค.
Vimium ์ฌ์ฉ์๊ฐ ๋ด ์ฌ์ดํธ์์ ๊ฒช๋ ๋ฌธ์ ๋ฅผ ์ ํํ ์ฌํํ ์ ์์์ต๋๋ค(Vim์ ๊ฐ์ธ์ ์ผ๋ก ์ฌ์ฉํ์ง ์๊ธฐ ๋๋ฌธ์ผ ์ ์์). ํ์ฅ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ง ์๋๋ก ์์ฒญํ๊ธฐ ์ํด ์์์ ์ผ์ข ์ vimium ๊ด๋ จ CSS ํด๋์ค๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ด ์ฌ์ ํ ํ ์ด๋ธ์ ์์ต๋๊น?
ํ์ฅ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ง ์๋๋ก ์์ฒญํ๊ธฐ ์ํด ์์์ ์ผ์ข ์ vimium ๊ด๋ จ CSS ํด๋์ค๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ด ์ฌ์ ํ ํ ์ด๋ธ์ ์์ต๋๊น?
์ข์ ์์ด๋์ด์ธ์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
Vimium์ด ์ผ๋ถ ์ฌ์ดํธ์์ ์ ํ ์๋ํ์ง ์๊ณ ์ฌ์ฉ์๊ฐ ์ด๋ฏธ ์ฌ์ดํธ์์ Vimium์ ๋นํ์ฑํํ ์ ์๋ ๊ฒฝ์ฐ ์ฌ์ฉ์ ํผ๋์ ์ผ์ผํฌ ์ ์์ต๋๋ค .
๋ํ ๊ทํ์ ์์ด๋์ด๋ฅผ ์ถ๊ตฌํ๋ค๋ฉด ์ฌ์ฉ์๊ฐ Vimium์ ๋ค์ ํ์ฑํํ ์ ์๋ ๋ฉ์ปค๋์ฆ๋ ํ์ํ ๊ฒ์ ๋๋ค.
๊ด์ฐฎ์. Vimium์ด ํ์ฑํ๋์๋์ง ์ต์ํ ์ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ๋ฌธ์ ๋ ์ด์ํ ์ํธ ์์ฉ์ผ๋ก ์ธํด ๊ณ ์ฅ์ด ๋ฌ์ ๋ ์ฌ์ฉ์๊ฐ ์ฐ๋ฆฌ๋ฅผ ๋น๋ํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ด ์๋น์ค๋ ์ด๋ฏธ ๋งค์ฐ ๋ณต์กํ ํธ์ง ํ๋ฉด(CodeMirror)์ ์ฌ์ฉํ๊ณ ์์ผ๋ฏ๋ก ๋ฌด์ธ๊ฐ ๋ฅผ ํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
Vimium์ด ์ต์ํ DOM์ ์ด๋ค ์์ผ๋ก๋ ์ํฐํฉํธ๋ฅผ ์ถ๊ฐํ ์ ์๋ค๋ฉด ์ต์ํ
Vimium์ด ์ต์ํ DOM์ ์ด๋ค ์์ผ๋ก๋ ์ํฐํฉํธ๋ฅผ ์ถ๊ฐํ ์ ์๋ค๋ฉด...
์ฐ๋ฆฌ๋ ๋ชจ๋ (์ต์์) ํ์ด์ง์ Vomnibar๋ฅผ ๋ฏธ๋ฆฌ ๋ก๋ํฉ๋๋ค. ์ ์ ํ ํด๋์ค๋ ID๋ฅผ ํ ๋นํ ์ ์์ต๋๋ค.
๊ทธ๊ฒ์ ํ์คํ ๋์์ด ๋ ๊ฒ์ ๋๋ค!
@smblott-github ๋ด ์๊ฐ์ Vimium์ด <div>
์์ <vimium-ui>
์ ๊ฐ์ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์๋์ฐ ํธ์คํธ ๋
ธ๋์ ์ด๋ฆ์ ๋ฐ๊พผ ๋ค์ <html>
์ ์์์ ๊ฒ์ํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํ๋ค๋ ๊ฒ์
๋๋ค. ์ด ํ๊ทธ ์ด๋ฆ์ ๋ํด ์ด ์ฌ์ฉ์ ์ ์ ์์ ํ๊ทธ ์ด๋ฆ์ ๋ค๋ฅธ ์น ์ฌ์ดํธ์ ๋์ผํ์ง ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.'
๋ด ์๊ฐ์ Vimium์ด
<div>
์์<vimium-ui>
์ ๊ฐ์ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์๋์ฐ ํธ์คํธ ๋ ธ๋์ ์ด๋ฆ์ ๋ฐ๊พผ ๋ค์ ์ด ํ๊ทธ ์ด๋ฆ์ ๋ํด<html>
์ ์์์ ๊ฒ์ํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํ๋ค๋ ๊ฒ์ ๋๋ค. .
์ด Chromium ๋ฌธ์ ๋ก ์ธํด ํ์ฌ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์น์์ ์ก์ธ์คํ ์ ์๋ ๋ฆฌ์์ค๋ฅผ ๊ฐ์งํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด:
var xhr = new XMLHttpRequest(),
vimiumEnabled = false;
xhr.onerror = xhr.onload = function(){vimiumEnabled = xhr.responseText !== "";};
xhr.open("GET","chrome-extension://dbepggeogbaibhgnhhndojpepiihcmeb/content_scripts/vimium.css");
xhr.send()
@mrmr1993 "์ฌ์ฉ์ ์ ์" ์์๋ฅผ ๋ง๋ค๊ณ ์ถ์ง ์๊ณ ์ฌ์ฉ์ ์ ์ ํ๊ทธ ์ด๋ฆ์ด ์๋ HTMLElement
๋ง๋ญ๋๋ค. HTMLElement
๋
ธ๋๋ HTMLUnknownElement
๋น์ทํ์ง๋ง ์ฌ์ ํ shadowRoot ์ฐ๊ฒฐ์ ์ง์ํฉ๋๋ค.
๋ช ๊ฐ์ง ์๊ฐ์ ๋๋ค.
์น๋ง์คํฐ๊ฐ Vimium์ ๋นํ์ฑํํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ด์ผ ํฉ๋๊น?
์น์ฌ์ดํธ ์์ ์๊ฐ Vimium์ ๊ฐ์งํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ด์ผ ํฉ๋๊น?
์น๋ง์คํฐ๊ฐ ๋ ์ค ํ๋์ ๋ฅ๋ ฅ์ ๊ฐ์ง๊ณ ์์ด์ผ ํ๋์ง ํ์คํ์ง ์์ง๋ง, ๋ง์ฝ ๊ทธ๋ ๋ค๋ฉด ์ฐ์ฐํ ๊ตฌํ ์ธ๋ถ์ฌํญ์ ์์กดํด์๋ ์ ๋ฉ๋๋ค. #2532์ ๊ฐ์ ํ์คํ๋ ์๋ฃจ์ ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ผ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ํ์ด์ง์๋ ๋ค์์ด ํฌํจ๋ ์ ์์ต๋๋ค.
<meta name="keybinding" disable="suggest")">
<script>
document.querySelector('meta[name="keybinding"]').addEventListener('detect', () => {
console.log('hi vimium user');
});
</script>
์ด๋ ๊ฒ ํ๋ฉด ์น๋ง์คํฐ๊ฐ
Vimium์
์ด๋ก ์ ์ผ๋ก ๋ค๋ฅธ ํค ๋ฐ์ธ๋ฉ ํ์ฅ๋ ์ด ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํ ์ ์์ผ๋ฏ๋ก ์น ๋ง์คํฐ๋ Vimium, cVim, Surfing Keys, Saka Key, VimFx, Vimari ๋ฑ์ ๋ณ๋๋ก ๊ฐ์งํ ํ์๊ฐ ์์ต๋๋ค.
์ ์ญ์ vimium์ ๊ฐ์งํ๋ ์๋ฃจ์
์ ์ฐพ๊ณ ์์ต๋๋ค. @eejdoowad ์ ์ ์์ด ๋ฉ์ ธ ๋ณด์
๋๋ค. ํํธ ๋๋ @gdh1995 ์ ๋์ํฉ๋๋ค. <div>
ํน์ ์ id/classname์ ์ฌ์ฉํ๋ฉด ํ์ฌ๋ก์๋ ์ฆ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
vimium v1.59๋ถํฐ ์๋๋ ์๋ํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์ ๋ขฐํ ์ ์๋ ์๋ณ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ์์ ํ ์ ๋ขฐํ ์๋ ์์ต๋๋ค. vimium๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก shadowDom์ ์ฝ์ ํ๋ ๋ค๋ฅธ ํ์ฅ ํ๋ก๊ทธ๋จ์ด ์์ผ๋ฉด ์ค๋จ๋ฉ๋๋ค.
function hasVimium () {
try {
const shadowRoot = document.querySelector('html > div').shadowRoot;
return Boolean(shadowRoot.querySelector('style').textContent.match(/vimium/));
} catch (e) {
return false;
}
}
๋ด์ฅ๋ ๊ฐ์ง ๋ฉ์ปค๋์ฆ์ด ๊ตฌํ๋๋ฉด ๊ฑฑ์ ํ ๊ฒ์ด๋ผ๊ณ ๋ง์๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. ๋ฌผ๋ก ์น์ฌ์ดํธ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๊ธ์งํ์ง ์๋ ํ DOM์ ๋ณ๊ฒฝํ๋ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ์ฌ ์ง๋ฌธ์ ์์ฑํ ์ ์์ง๋ง ์ ์ด๋ ์ฌ๋๋ค์๊ฒ ์ถ์ ํ ์ฌ์ด ๋ฐ์ดํฐ ํฌ์ธํธ ๋์์ ์ ๊ณตํ์ง๋ ๋ง์...
Vimium์ ๊ฐ์งํ์ง ๋ชปํ์ง๋ง Vimium ์ฌ์ฉ์๊ฐ ํ์ด์ง๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ ๋๋นํ์ฌ ํ์ํ ๋ฉ์์ง๊ฐ ์๋ ๋ฉํ ํ๊ทธ๋ฅผ ๋นํ์ฑํํ๋ ์ต์ ๊ณผ ํจ๊ป ํ์ด์ง์ ์ถ๊ฐํ๋ ๋ฉ์ปค๋์ฆ์ ๊ฐ์ง ์ ์์ต๋๋ค. ๋ฐ๋ผ์ Vimium์ ์ฌ์ํ ๊ฐ์ง๋ฅผ ํผํ ์ ์์ผ๋ฉฐ ์ฌ์ฉ์์ ๋ํด ๋ฐ๋์ ๋ฐฐ์ธ ํ์๋ ์์ต๋๋ค.
์ด๊ฒ์ https://github.com/philc/vimium/issues/2504 ์ ๊ฐ์ ๋ฒ๊ทธ ๋๋ฌธ์ ๋ด๊ฐ ์์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋งค์ฐ ํ์ํฉ๋๋ค. ์์ฝํ๋ฉด vimium์ ์คํํ๋ฉด ์น ์ฌ์ดํธ๊ฐ ๋ฐ์ํ๊ธฐ ์์ํ๊ณ ์ด๋ฒคํธ ํธ๋ค๋ฌ๊ฐ ์์ด๋ฉด์ ์ ์ ๋๋ ค์ง๋๋ค.
์น์ฌ์ดํธ๊ฐ ๋ค์์ ๊ฐ์งํ ์ ์์ผ๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์น์ฌ์ดํธ๊ฐ ์ฌ์ฉ์์๊ฒ ๋ช ํํ ๋ฐฉ์์ผ๋ก vimium์ ์ ์คํ๊ฒ ๋นํ์ฑํํ ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค(์: vimium ์์ด์ฝ์ด ๋ ์ด์ ํ๋์์ด ์๋)
@mgsloan ์์ ํ์ด์ง๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น? ์ฝ์ ๋ชจ๋๊ฐ ์ฒ๋ฆฌ๋๋ ๋ฐฉ์์ #2504 ์ดํ๋ก ํฌ๊ฒ ๋ณ๊ฒฝ๋์์ต๋๋ค.
(์ฌ์ดํธ์์ ์ผ๋ฐฉ์ ์ผ๋ก Vimium์ ๋นํ์ฑํํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์๋นํ ํผ๋์ค๋ฌ์ธ ์ ์์ต๋๋ค.)
@smblott-github ์๋ ํ์ธ์, ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค! ์ค์ ๋ก ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ์ฌ๋ผ์ง ๊ฒ ๊ฐ์ต๋๋ค. ์์ฒญ๋!
์ผ๋ถ ์ ๋ ฅ ๋์์ด vimium์ด ๋นํ์ฑํ๋ ๊ฒฝ์ฐ์ ์๋นํ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. URL์ ๊ณต์ ํ ์ ์๋์ง ๋ฌธ์ํ๊ณ ํ์ธํ๊ฒ ์ต๋๋ค.
์๋ ํ์ธ์! ํ๋ก์ ํธ ๊ด๋ฆฌ์๊ฐ ์ด๋ค ์ ๊ทผ ๋ฐฉ์์ ์์ฉํ ์ ์๋์ง ์ ์ ์์ต๋๊น? ์ฐ๋ฆฌ๋ ์ด ์์ ์ ์๋ฃํ๊ธฐ ์ํด ์๊ฐ์ ๊ธฐ๊บผ์ด ๊ธฐ๋ถํ ์ ์์ง๋ง(๋๋ถ๋ถ์ vimium ์ฌ์ฉ์๋ CoderPad๋ฅผ ์ฌ์ฉํฉ๋๋ค) ๋ฐ๊ฐ๋ฝ์ ๋ฐ๊ณ ์ถ์ง๋ ์์ต๋๋ค.
Vimium์ด ๊ธฐ๋ํ๋ ํต์ฌ ํฌ์ธํธ๋ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ๊ณ ํต์ด๋ ์ฑ๊ฐ์ฌ์์ด ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
๊ทํ์ ์ฌ์ดํธ์๋ ์
๋ ฅ ์์์ esc ๋ฅผ ํฌํจํ์ฌ Vimium๊ณผ ๋ค๋ฅธ ๋ช ๊ฐ์ง ํน๋ณํ ์์
์ด ์์ผ๋ฏ๋ก Vimium์ด ์ต์
ํ์ด์ง์์ <esc>
๋ฅผ "์ ์ธ"ํ๋๋ก ํ์ฉํด์ผ ํฉ๋๊น?
๊ทธ๋ ๋ค๋ฉด ์ฌ์ฉ์๊ฐ ์๋์ผ๋ก ๊ตฌ์ฑํ๊ณ ์ฌ์ดํธ์ ์์
์ ๋ค์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค(ํ์ฌ <esc>
๋ ์ ์ธํ ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค).
๊ทธ๋ฌ๋ Vimium์ด ํน๋ณํ ์กฐ๊ฑด์ ์ถฉ์กฑํ๋ฉด ์์ฒด์ ์ผ๋ก ๋นํ์ฑํ๋๋ค๋ ์์ด๋์ด๋ ๋ง์์ ๋ค์ง ์์ต๋๋ค. Vimium์ ๊ฐ์น์ ํด๊ฐ ๋ฉ๋๋ค.
Vimium ๋ฒ์ ์ ๊ฒ์ํ๋ ๊ฒ๊ณผ ๊ด๋ จํ์ฌ ๋ค์๊ณผ ๊ฐ์ด ์กฐ์ธํฉ๋๋ค.
<meta>
ํ๊ทธ์ต์์ div๋ฅผ ํ์ธํ๋ ๊ฒ์ ์ฌ์ฉ์๊ฐ ๋ฌด์ธ๊ฐ๋ฅผ ํ ๋๊น์ง ๋ ์ด์ ๋ง์ดํธ๋์ง ์๊ธฐ ๋๋ฌธ์ ๋ ์ด์ ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฆ, ํ์ด์ง ๋ก๋ ์ ์์กดํ ์ํฐํฉํธ๊ฐ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ช ๊ฐ์ง ์๊ฐ์ ๋๋ค.
์น๋ง์คํฐ๊ฐ Vimium์ ๋นํ์ฑํํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ด์ผ ํฉ๋๊น?
์น์ฌ์ดํธ ์์ ์๊ฐ Vimium์ ๊ฐ์งํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ด์ผ ํฉ๋๊น?
์น๋ง์คํฐ๊ฐ ๋ ์ค ํ๋์ ๋ฅ๋ ฅ์ ๊ฐ์ง๊ณ ์์ด์ผ ํ๋์ง ํ์คํ์ง ์์ง๋ง, ๋ง์ฝ ๊ทธ๋ ๋ค๋ฉด ์ฐ์ฐํ ๊ตฌํ ์ธ๋ถ์ฌํญ์ ์์กดํด์๋ ์ ๋ฉ๋๋ค. #2532์ ๊ฐ์ ํ์คํ๋ ์๋ฃจ์ ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ผ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ํ์ด์ง์๋ ๋ค์์ด ํฌํจ๋ ์ ์์ต๋๋ค.
์ด๋ ๊ฒ ํ๋ฉด ์น๋ง์คํฐ๊ฐ
Vimium์
์ด๋ก ์ ์ผ๋ก ๋ค๋ฅธ ํค ๋ฐ์ธ๋ฉ ํ์ฅ๋ ์ด ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํ ์ ์์ผ๋ฏ๋ก ์น ๋ง์คํฐ๋ Vimium, cVim, Surfing Keys, Saka Key, VimFx, Vimari ๋ฑ์ ๋ณ๋๋ก ๊ฐ์งํ ํ์๊ฐ ์์ต๋๋ค.