Vsvim: `q`,`Ctrl + n`,`Ctrl + p` ๋ฐ IntelliSense๋ฅผ ์‚ฌ์šฉํ•œ ๋งคํฌ๋กœ ๊ธฐ๋ก์ด ํ•จ๊ป˜ ์ž‘๋™ํ•˜์ง€ ์•Š์Œ

์— ๋งŒ๋“  2014๋…„ 07์›” 10์ผ  ยท  6์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: VsVim/VsVim

๋‹ค์Œ ๋งคํฌ๋กœ๋ฅผ ๊ธฐ๋กํ–ˆ์Šต๋‹ˆ๋‹ค.

  1. ๊ณต๋ฐฑ์ด ์•„๋‹Œ ์ฒซ ๋ฒˆ์งธ ์—ด๋กœ ์ด๋™ ( ^ )
  2. ์ „์ฒด ์ค„ ๋ณ€๊ฒฝ ( C )
  3. UpdateToolBar();
  4. ๋งคํฌ๋กœ ๊ธฐ๋ก ์ข…๋ฃŒ

3 ๋‹จ๊ณ„์—์„œ๋Š” IntelliSense๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ UpdateToolBar ๋ฅผ ์ž๋™ ์™„์„ฑํ•˜๊ณ  ๊ด„ํ˜ธ์™€ ์„ธ๋ฏธ์ฝœ๋ก ์„ ์ˆ˜๋™์œผ๋กœ ์ž…๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.

์„ ํƒํ•œ UpdateToolBar ์•„๋‹ˆ๋ผ UpdateTool ์‚ฝ์ž… ๋œ ๋งคํฌ๋กœ ์‚ฌ์šฉ!

๊ทธ๋ž˜์„œ Vim ์ž๋™ ์™„์„ฑ ์ธ Ctrl+n ์‚ฌ์šฉํ•˜์—ฌ ๋งคํฌ๋กœ๋ฅผ ๋‹ค์‹œ ๊ธฐ๋กํ–ˆ์ง€๋งŒ ๊ฒฐ๊ณผ๊ฐ€ ์ „ํ˜€ ๋‚˜์•„์ง€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
๋งคํฌ๋กœ ์‚ฌ์šฉ์œผ๋กœ UpdateTol ๋Œ€์‹  ์‚ฝ์ž… ๋œ UpdateToolBar ๋‚ด๊ฐ€ ๋ฌธ์ž๋ฅผ ์ž˜๋ชป ์ž…๋ ฅํ•˜๊ธฐ ๋•Œ๋ฌธ์—, l ํƒ€๊ฒฉ ํ›„ Ctrl+n ์‚ฌ์šฉ, Back ์— VsVim์ด ์˜ฌ๋ฐ”๋ฅธ ํ…์ŠคํŠธ๋กœ ์ž๋™ ์™„์„ฑ๋˜๋„๋ก ์ž˜๋ชป ์ž…๋ ฅ ํ•œ ๋ฌธ์ž l ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

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

+1์€ ๋งคํฌ๋กœ๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๋™์•ˆ ์ธํ…”๋ฆฌ ์„ผ์Šค ๋ฐ ์ž๋™ ํฌ๋งท์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

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

Intellisense๋Š” ์ด์™€ ๋˜‘๊ฐ™์€ ๋ฌธ์ œ๋กœ ์ธํ•ด ๋งคํฌ๋กœ ๊ธฐ๋ก์˜ ์ง€์†์ ์ธ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ฐ˜๋ณต ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋งคํฌ๋กœ ๊ธฐ๋ก ์ค‘์— ์ธํ…”๋ฆฌ ์„ผ์Šค๋ฅผ ๋ชจ๋‘ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์ด ๋” ์ข‹์€ ์ƒ๊ฐ์ธ์ง€ ๊ถ๊ธˆํ•ด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” Jared ๋‹˜,

ํ•˜์ง€๋งŒ ๋‹ค๋ฅด๊ฒŒ ํ‹€๋ฆฌ๋”๋ผ๋„ VsVim ์™„์„ฑ์˜ ๋™์ž‘์ด ๋งคํฌ๋กœ ๊ธฐ๋ก์„ ๋งŒ์กฑ์‹œํ‚ค์ง€ ๋ชปํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๊นŒ?

์นœ์• ํ•˜๋Š”,
๋‚จ์ž ์ด๋ฆ„

@MartinLemburg ๋‹น์‹ ์€ Ctrl+N ๋ฌธ์ œ๋ฅผ ์–ธ๊ธ‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

๋ฌผ๋ก  Ctrl-N / P๋กœ IntelliSense ๋˜๋Š” VIM ๋ช…๋ น ์™„์„ฑ์„ ์‚ฌ์šฉํ•˜๋”๋ผ๋„ ๋‘ ๊ฐ€์ง€ ๋ชจ๋‘ ๋งคํฌ๋กœ ๊ธฐ๋ก์ด ์‹คํŒจํ•˜๋„๋กํ•ฉ๋‹ˆ๋‹ค.

------- ์›๋ณธ ๋ฉ”์‹œ์ง€ -------

๋ณด๋‚ธ ์‚ฌ๋žŒ : Jared Parsons [email protected]
๋ฐ›๋Š” ์‚ฌ๋žŒ : [email protected]
์ฐธ์กฐ : martin. [email protected]
์ „์†ก : 14.7.'14, 22:24

@MartinLemburg ๋‹น์‹ ์€ Ctrl + N ๋ฌธ์ œ๋ฅผ ์–ธ๊ธ‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.

Martin Lemburg
Emdener StraรŸe 19A
10551 ๋ฒ ๋ฅผ๋ฆฐ
๋…์ผ

+49179 3954095 ๊ตฐ์ค‘.
+49 30 39037205 ์ „ํ™”.
+49 3212 LEMBURG

๋‚จ์ž ์ด๋ฆ„. [email protected]
http://about.me/Martin0815

+1์€ ๋งคํฌ๋กœ๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๋™์•ˆ ์ธํ…”๋ฆฌ ์„ผ์Šค ๋ฐ ์ž๋™ ํฌ๋งท์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

+1์€ ๋งคํฌ๋กœ๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๋™์•ˆ Intellisense ๋ฐ ์ž๋™ ์„œ์‹์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋ช‡ ๋…„ ๋™์•ˆ VsVim์„ ์ผœ๊ณ  ๋Œ ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ MS๊ฐ€ Visual Studio์—์„œ ๋งคํฌ๋กœ๋ฅผ ์ œ๊ฑฐํ–ˆ์„ ๋•Œ ๋งˆ์ง€๋ง‰์œผ๋กœ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“  Vim ๋งคํฌ๋กœ๋Š” VS์˜ ์ด์ „ ๋งคํฌ๋กœ๋ณด๋‹ค ๋‚ซ์ง€ ๋งŒ Intellisense ๋ฐ ์ž๋™ ์„œ์‹๊ณผ ์‹ธ์šฐ๋Š” ๊ฒƒ์€ ๊ณ ํ†ต์ž…๋‹ˆ๋‹ค.

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