Vimium: ์ผ์‹œ์ ์œผ๋กœ vimium ๋น„ํ™œ์„ฑํ™”

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

์•ˆ๋…•ํ•˜์„ธ์š”, ์ผ์‹œ์ ์œผ๋กœ vimium์„ ์™„์ „ํžˆ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๋†“์ณค์Šต๋‹ˆ๋‹ค.

๋‚ด ํŠน์ • ์‚ฌ์šฉ ์‚ฌ๋ก€๋Š” Chromium์—์„œ ์„œ๋ฒ„์— ๋Œ€ํ•œ ์›๊ฒฉ ๊ด€๋ฆฌ ์ฝ˜์†”์„ ์—ด๊ณ  vim์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ์„ ํŽธ์ง‘ํ•ด์•ผ ํ•  ๋•Œ vimium์„ ์‚ฝ์ž… ๋ชจ๋“œ๋กœ ์„ค์ •ํ•˜๋”๋ผ๋„ esc ํ‚ค๊ฐ€ ํ•ญ์ƒ vimium์ด ์›น์‚ฌ์ดํŠธ์˜ ์ฝ˜์†”๋กœ ์ „ํŒŒ๋˜๊ธฐ ์ „์— ์›น์‚ฌ์ดํŠธ ๋‚ด์—์„œ vim์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋ง‰๋Œ€ ์•„์ด์ฝ˜์„ ํ†ตํ•ด vimium์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ํด๋ฆญ ๊ฐ€๋Šฅํ•œ ๊ธฐ๋Šฅ์ด๋‚˜ vimium์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ๋‹ค์‹œ ํ™œ์„ฑํ™”ํ•˜๋Š” ํŠน์ˆ˜ํ•œ(๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ) ๋น„ vim ํ‚ค ๋ฐ”์ธ๋”ฉ์„ ๊ฐ–๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

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

Vimium์€ ์‚ฌ์ดํŠธ์—์„œ ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์ผ์‹œ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • chrome://extensions/
  • ํ•˜๋‹จ์˜ "ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค"๋ฅผ ํด๋ฆญํ•˜์‹ญ์‹œ์˜ค.
  • Vimium์— ๋Œ€ํ•œ ๋ฐ”๋กœ ๊ฐ€๊ธฐ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค( Ctrl-Shift-V ).

์ด์ œ Vimium์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด Ctrl-Shift-V , Ctrl-Enter .

Vimium์„ ๋‹ค์‹œ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด Ctrl-Shift-V , Tab , Enter , Ctrl-Enter .

์ด๋ ‡๊ฒŒ ์ž‘์„ฑํ•˜๋ฉด ๋ณต์žกํ•ด ๋ณด์ด์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๋งค์šฐ ์ž์—ฐ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.

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

Vimium์€ ์‚ฌ์ดํŠธ์—์„œ ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์ผ์‹œ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • chrome://extensions/
  • ํ•˜๋‹จ์˜ "ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค"๋ฅผ ํด๋ฆญํ•˜์‹ญ์‹œ์˜ค.
  • Vimium์— ๋Œ€ํ•œ ๋ฐ”๋กœ ๊ฐ€๊ธฐ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค( Ctrl-Shift-V ).

์ด์ œ Vimium์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด Ctrl-Shift-V , Ctrl-Enter .

Vimium์„ ๋‹ค์‹œ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด Ctrl-Shift-V , Tab , Enter , Ctrl-Enter .

์ด๋ ‡๊ฒŒ ์ž‘์„ฑํ•˜๋ฉด ๋ณต์žกํ•ด ๋ณด์ด์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๋งค์šฐ ์ž์—ฐ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.

Mac์—์„œ ์ด๊ฒƒ์„ ์‹œ๋„ํ•˜๋Š” ๋™์•ˆ ์‹œ๊ฐ์  ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ์ „ํ˜€ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•˜์‹ญ๋‹ˆ๊นŒ?

" chrome://extensions/ ๋กœ ์ด๋™ํ•˜์—ฌ ์›ํ•˜๋Š” ๋Œ€๋กœ ๋ฐ”๋กœ๊ฐ€๊ธฐ ์„ค์ •" ๋ถ€๋ถ„์€ ์ง€์ •๋œ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์˜ ๋„๊ตฌ ๋ชจ์Œ ํŒ์—…์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” Chrome์˜ ๊ธฐ๋ณธ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฐ”๋กœ ๊ฐ€๊ธฐ๋Š” ์„ค์ •๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค .
์ ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฐ”๋กœ ๊ฐ€๊ธฐ๋ฅผ ์„ค์ •ํ•˜๊ณ  ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์•„์ด์ฝ˜์„ ์ˆจ๊ธฐ๋„๋ก ์„ค์ • ํ•˜์ง€ ์•Š์€ ํ•œ ์ž‘๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์œผ๋ฉด Chromium ๋ฒ„๊ทธ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ํฝ๋‹ˆ๋‹ค.

Ctrl-Enter ๋ฐ Tab , Enter , Ctrl-Enter ์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์€ ์‹ค์ œ๋กœ Vimium์˜ ๋„๊ตฌ ๋ชจ์Œ ํŒ์—…์—์„œ ์‚ฌ์ดํŠธ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ์‹ค์ œ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
์˜ˆ, ์ „์ฒด ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ๋ธŒ๋ผ์šฐ์ € ๋ฐ”๋กœ ๊ฐ€๊ธฐ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์„ค์ •ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

"ํ™œ์„ฑํ™”" ์˜ต์…˜์ด ํ•˜๋‚˜๋งŒ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ”๋กœ ๊ฐ€๊ธฐ๊ฐ€ ๋” ์ด์ƒ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
image
์ด ์ž‘์—…์€ vimium ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ณดํ†ต vimium๊ณผ ์ถฉ๋Œํ•˜๋Š” ์ž์ฒด ๋‹จ์ถ•ํ‚ค๊ฐ€ ์žˆ๋Š” jupyter ๋…ธํŠธ๋ถ์—์„œ ์ž‘์—…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ vimium์ด ์˜์ž๋ฅผ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํƒ์ƒ‰์— vimium์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜๊ธฐ ๋•Œ๋ฌธ์— jupyter ํ˜ธ์ŠคํŠธ๋ฅผ ์ œ์™ธํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์—†์Šต๋‹ˆ๋‹ค.
vimium์„ ์ผ์‹œ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์˜ค, smblott-github์ด ๋งํ•œ ๊ฒƒ์„ ์ดํ•ดํ–ˆ์Šต๋‹ˆ๋‹ค ...
Ctrl-Shift-V ๋Š” ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ ๋‹ค๋ฅธ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ exculde ๋ฐ remove exclude .
๊ทธ๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ๋ฐ”๋กœ ๊ฐ€๊ธฐ Ctrl-Shift-V ๊ฐ€ ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์–˜๋“ค ์•„.

์ด๊ฒƒ์„ ๋ณด์‹ญ์‹œ์˜ค: https://github.com/philc/vimium/wiki/Disabling-Vimium#wholly -disable-vimium-on-a-site

vimium์„ ์ผ์‹œ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ด ๋„๊ตฌ๋Š” ์ •๋ง ํ›Œ๋ฅญํ•˜์ง€๋งŒ ๋•Œ๋•Œ๋กœ ๊ทธ๊ฒƒ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ํ‚ค๊ฐ€ ์žˆ๋‹ค๋ฉด ์ •๋ง ๊ฐ์‚ฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@fazlizekiqi enterInsertMode ๋ช…๋ น์„ ์‚ฌ์šฉํ•ด ๋ณด์…จ์Šต๋‹ˆ๊นŒ?

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