Vimium: ๊ตฌ์„ฑ ํŒŒ์ผ

์— ๋งŒ๋“  2017๋…„ 07์›” 30์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: philc/vimium

๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ?
~/.vimiumrc ์ •๋„?

์ด ๋ฌธ์ œ ๋ฅผ ์ฐพ์•˜์ง€๋งŒ ~/.*rc ํŒŒ์ผ ์ถ”๊ฐ€์— ๋Œ€ํ•œ ์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ฐธ๊ณ ๋กœ(์ด๊ฒƒ์ด ๊ตฌํ˜„๋œ๋‹ค๋ฉด) ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์–ด์ง€๋Ÿฝํžˆ๋Š” ๊ฒƒ๋ณด๋‹ค Linux์—์„œ xdg-config ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html

๋ชจ๋“  3 ๋Œ“๊ธ€

๋‚ด๊ฐ€ ์•„๋Š” ํ•œ, ๊ธฐ๋ณธ ํŒŒ์ผ ์‹œ์Šคํ…œ์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•œ Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ(์˜ˆ: Vimium)์šฉ API๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ ํŒŒ์ผ ์‹œ์Šคํ…œ์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•œ Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ(์˜ˆ: Vimium)์šฉ API.

chrome://extensions ์—์„œ ๋กœ์ปฌ URL ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋˜๋ฉด ๋‹ค๋ฅธ ํŒŒ์ผ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ XMLHttpRequest ๋กœ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ ๋กœ(์ด๊ฒƒ์ด ๊ตฌํ˜„๋œ๋‹ค๋ฉด) ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์–ด์ง€๋Ÿฝํžˆ๋Š” ๊ฒƒ๋ณด๋‹ค Linux์—์„œ xdg-config ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰