์ด์ œ Vim ์Šคํƒ€์ผ ์›น ๋ธŒ๋ผ์šฐ์ €์ธ Vieb 9.4๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Vieb 9.4 ์›น ๋ธŒ๋ผ์šฐ์ €๋Š” vim ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์˜ ํŠน์ง•์ธ ์ž‘๋™ ์›๋ฆฌ์™€ ํ‚ค ์กฐํ•ฉ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ‚ค๋ณด๋“œ ์ œ์–ด์— ์ตœ์ ํ™”๋˜์–ด ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: ์–‘์‹์— ํ…์ŠคํŠธ๋ฅผ ์ž…๋ ฅํ•˜๋ ค๋ฉด ์‚ฝ์ž… ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•ด์•ผ ํ•จ). ์ฝ”๋“œ๋Š” JavaScript๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ GPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค๋Š” Electron ํ”Œ๋žซํผ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ, ์›น ์—”์ง„์€ Chromium์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Linux(AppImage, snap, deb, rpm, pacman), Windows ๋ฐ macOS์šฉ์œผ๋กœ ์ค€๋น„๋œ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์ค€๋น„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ํŠน์ง•๋“ค:

  • ๊ทธ๋ฃนํ™”, ์ƒ‰์ƒ์œผ๋กœ ๊ฐ•์กฐ ํ‘œ์‹œ, ์ž๋™ ์ง€์šฐ๊ธฐ, ๋ณ„๋„์˜ ์ฟ ํ‚ค ๋ฐ”์ธ๋”ฉ, ๋‹ซํžŒ ํƒญ ๋ณต์›, ํƒญ ๊ณ ์ •, ํƒญ ๊ณ ์ •(์ฝ˜ํ…์ธ  ์–ธ๋กœ๋“œ), ์˜ค๋””์˜ค ์žฌ์ƒ ํ‘œ์‹œ๊ธฐ ํ‘œ์‹œ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์„ธ๋กœ ๋ฐ ๊ฐ€๋กœ ํƒญ ์ง€์› ๋‹ค๋ฅธ ํƒญ๊ณผ ๊ฒฉ๋ฆฌ๋œ ์ปจํ…Œ์ด๋„ˆ ํƒญ ์ง€์›(์ฟ ํ‚ค์™€ ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ค‘๋ณต๋˜์ง€ ์•Š์Œ)
  • ์—ฌ๋Ÿฌ ํŽ˜์ด์ง€๋ฅผ ๋™์‹œ์— ๋ณด๊ธฐ ์œ„ํ•ด ์ฐฝ์„ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์œผ๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.
  • easylist/easyprivacy ๋ชฉ๋ก์— ๋Œ€ํ•œ ๊ด‘๊ณ  ์ฐจ๋‹จ, AMP ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ์ „๋‹ฌ, ํŽ˜์ด์ง€ ์ˆ˜์ •์„ ์œ„ํ•œ ์ฝ”์Šค๋ฉ”ํ‹ฑ ํ•„ํ„ฐ ์—ฐ๊ฒฐ ๊ธฐ๋Šฅ ๋“ฑ ์›์น˜ ์•Š๋Š” ์ฝ˜ํ…์ธ ๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์™ธ๋ถ€ ์„œ๋น„์Šค๋ฅผ ํ˜ธ์ถœํ•˜์ง€ ์•Š๊ณ ๋„ ๊ฒ€์ƒ‰ ๊ธฐ๋ก ๋ฐ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ช…๋ น ์„ธํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋กœ์ปฌ๋กœ ๊ตฌํ˜„๋˜๋Š” ์ž…๋ ฅ ์ž๋™ ์™„์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ ์ง€์›.
  • ๊ถŒํ•œ ๋ฐ ์„ค์ • ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์œ ์—ฐํ•œ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ์•Œ๋ฆผ, ๋งˆ์ดํฌ, ์ „์ฒด ํ™”๋ฉด ๋ชจ๋“œ ๋“ฑ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์œ„ํ•œ ๋ณ„๋„์˜ ์„ค์ •์ž…๋‹ˆ๋‹ค. ๋‚ด์žฅ๋œ ๋ธ”๋ž™ ๋ฐ ํ™”์ดํŠธ ๋ชฉ๋ก์˜ ๊ฐ€์šฉ์„ฑ. ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ ์žฌ์ •์˜, ์ฟ ํ‚ค ๊ด€๋ฆฌ, ์™ธ๋ถ€ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ธˆ์ง€, ์บ์‹ฑ ์„ค์ •(๊ฐœ๋ณ„ ์‚ฌ์ดํŠธ์˜ ๊ฒฝ์šฐ ๋กœ์ปฌ ์บ์‹œ์— ํŽ˜์ด์ง€ ์ €์žฅ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ฑฐ๋‚˜ ์ข…๋ฃŒ ์‹œ ์บ์‹œ ์ง€์šฐ๊ธฐ๋ฅผ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Œ) ๋ฐ WebRTC ์‚ฌ์šฉ ๋ฐ ์ˆจ๊ธฐ๊ธฐ์— ๋Œ€ํ•œ ์ž์ฒด ๊ทœ์น™ ์„ค์ • ๊ธฐํšŒ ๋กœ์ปฌ WebRTC ์ฃผ์†Œ.
  • ๋””์ž์ธ ํ…Œ๋งˆ๋ฅผ ํ†ตํ•ด ์™ธ๊ด€์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ธฐ๋Šฅ. ์–ด๋‘ก๊ณ  ๋ฐ์€ ํ…Œ๋งˆ์˜ ๊ฐ€์šฉ์„ฑ. ์ธํ„ฐํŽ˜์ด์Šค, ๊ธ€๊ผด ๋ฐ ํŽ˜์ด์ง€ ํฌ๊ธฐ์˜ ์ „์ฒด ํฌ๊ธฐ ์กฐ์ •.
  • ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค๋ฅผ ์ž„์˜์˜ ๊ธฐ๋Šฅ, ๋ช…๋ น ๋ฐ ์ž‘์—…์— ๋ฐ”์ธ๋”ฉํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ํด๋ž˜์‹ ๋งˆ์šฐ์Šค ์ œ์–ด ๋ฐ vim ์Šคํƒ€์ผ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์›น ํƒ์ƒ‰/๊ฒ€์ƒ‰("e"), ๋ช…๋ น ์ž…๋ ฅ(":"), ๋ฒ„ํŠผ ๋ˆ„๋ฅด๊ธฐ ๋ฐ ๋งํฌ ๋”ฐ๋ผ๊ฐ€๊ธฐ("f"), ํŽ˜์ด์ง€ ๊ฒ€์ƒ‰("/") ๋ฐ ํ™œ์„ฑํ™”์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๋ฐ ๋งํฌ ๊ฐ•์กฐ ํ‘œ์‹œ, ํ…์ŠคํŠธ ์‚ฝ์ž…("i"), ํ˜„์žฌ URL ํŽธ์ง‘("e", ์ƒˆ URL์„ ์—ด๋ ค๋ฉด ":open URL" ๋ช…๋ น)์„ ์œ„ํ•œ ํฌ์ธํ„ฐ("v")๊ฐ€ ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ๋ช…๋ น์˜ ๋™์ž‘์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์„ฑ ํŒŒ์ผ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. vim ์Šคํƒ€์ผ์—์„œ ์ฆ‰์‹œ ๋งค๊ฐœ๋ณ€์ˆ˜์™€ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ธฐ๋Šฅ(vim๊ณผ ์œ ์‚ฌํ•œ ๋ช…๋ น์ธ showcmd, timeout, colorscheme, maxmaplength,splang,splitright,smartcase ๋“ฑ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น ์ž…๋ ฅ ๋ชจ๋“œ ":").

์ด์ œ Vim ์Šคํƒ€์ผ ์›น ๋ธŒ๋ผ์šฐ์ €์ธ Vieb 9.4๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด์ œ Vim ์Šคํƒ€์ผ ์›น ๋ธŒ๋ผ์šฐ์ €์ธ Vieb 9.4๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด์ œ Vim ์Šคํƒ€์ผ ์›น ๋ธŒ๋ผ์šฐ์ €์ธ Vieb 9.4๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€