• ํ•œ๊ธ€ํ‚ค๋ฅผ ๋ˆ„๋ฅผ๋•Œ๋งˆ๋‹ค ์ž‘์€ ํŒ์—…์ด ๋–ด๋‹ค๊ฐ€ ์‚ฌ๋ผ์ง„๋‹ค. ์ด๊ฑธ ์—†์• ์ž.


  1. ํ‚ค๋ณด๋“œ ์„ค์ •์œผ๋กœ ๋“ค์–ด๊ฐ„ ํ›„ > ์ „์—ญ์„ค์ • > ๋ชจ์–‘์œผ๋กœ ๊ฐ€์ž.

  2. ๋‹ค์Œ ํ•˜๋‹จ์˜ '๊ณ ๊ธ‰์„ค์ •'์„ ํ™œ์„ฑํ™”์‹œํ‚จ๋‹ค.

  3. ๊ทธ๋Ÿฌ๋ฉด ์•„๋ž˜ ๊ฐ™์ด ๊ฐ€์žฅ ์œ„์— Show Input Method Hind After Input method changed๊ฐ€ ํ™œ์„ฑํ™” ๋˜์–ด ์žˆ๋‹ค. ์ด๊ฑธ ์•„๋ž˜ ์ด๋ฏธ์ง€ ์ฒ˜๋Ÿผ diable ์‹œํ‚ค์ž.

  1. ์ด์ œ ์–ด๋–ค ํŒ์—…๋„ ๋œจ์ง€ ์•Š๋Š”๋‹ค.



  • ํ•œ๊ธ€ ์ž…๋ ฅ๊ธฐ๋ฅผ ibus -> fcitx ๋กœ ๋ฐ”๊พธ๋ฉด ์„ธ๋ฏธ์ฝœ๋ก ์„ ๋ˆ„๋ฅผ๋•Œ๋งˆ๋‹ค ์•„๋ž˜์™€ ๊ฐ™์€ ํŒ์—…์ด ๋’ค์ฐฎ๊ฒŒ ๋œฌ๋‹ค. ์—†์• ์ž.


  1. ์ƒ๋‹จ์˜ ๊ณ ์ •๋ฉ”๋‰ด์—์„œ ํ‚ค๋ณด๋“œ๋ฅผ ์ฐพ์•„ ํด๋ฆญ ํ•œ ํ›„ ์„ค์ •์— ๋“ค์–ด๊ฐ„๋‹ค.

  2. ๊ทธ๋Ÿผ ์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋œฌ๋‹ค. ์—๋“œ์˜จ์„ ์ฐพ์•„๊ฐ€์„œ Quickphrase๋ฅผ ๋”๋ธ”ํด๋ฆญ


  1. ์•„๋ž˜์™€ ๊ฐ™์ด ์—†์Œ์œผ๋กœ ๋ฐ”๊พผ๋‹ค > ํ™•์ธ


  1. ์ด์ œ ํŒ์—…์ด ๋œจ์ง€ ์•Š๋Š”๋‹ค.


  • ๊ตฌ๊ธ€๋ง์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•์„ ์‹œ๋„ํ•ด๋ณด์•˜์ง€๋งŒ ๋ชจ๋‘ ์—๋Ÿฌ๊ฐ€ ๋‚ฌ๋‹ค.

  • 2016๋…„๊นŒ์ง€์˜ ๋‹ต๋ณ€๋“ค์€ ๋ชจ๋‘ ํ•ด๋‹น ํŒจํ‚ค์ง€๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋‹ค๋ฉฐ ์—๋Ÿฌ๋ฅผ ๋ƒˆ๋‹ค.




  • ์•„๋ž˜์™€ ๊ฐ™์ด ์ ์šฉํ•œ ํ›„ ํฌ๋กฌ์„ ๋‹ซ๊ณ  ์žฌ์‹œ์ž‘ํ•˜๋ฉด ์ •์ƒ์ ์œผ๋กœ ํ”Œ๋ž˜์‹œ๊ฐ€ ์ ์šฉ๋œ๋‹ค.


  • sudo add-apt-repository ppa:nilarimogard/webupd8

  • sudo apt-get update

  • sudo apt-get install freshplayerplugin


โ— ํ•œ๋ฐ˜๋„ ์ง€์ง„ ์ง€๋„ ์ œ์ž‘ ์ค‘


> ๋“ค์–ด๊ฐ€๋Š” ๋ง

1. D3๋ฅผ ์ตํžˆ๊ธฐ ์œ„ํ•ด ์‹œ์ž‘ํ•œ ํ”„๋กœ์ ํŠธ, ์ด์ œ ์ง€๋„๋งŒ์ด ๋‚จ์•˜๋‹ค.

2. ํ™•์‹คํžˆ D3๋Š” ์ž์œ ๋กญ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ ๋งŒํผ ๋นก์‹œ๋‹ค. ์ง€๊ธˆ ์ƒ๊ฐ์—๋Š” ์•„๋งˆ๋„, ๊ณ ํ€„์˜ ์‹œ๊ฐํ™”๊ฐ€ ํ•„์š”ํ• ๋•Œ๋Š” D3, ์ผ๋ฐ˜์ ์ธ ์ƒํ™ฉ์—์„œ๋Š” ๊ตฌ๊ธ€ ์ฑ ํŠธ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ ๊ฐ™๋‹ค.

3. ๊ทธ๋Ÿผ์—๋„ ๋น…๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”์—๋Š” D3๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์›ํ•˜๋Š” ์‹œ๊ฐํ™”๊ฐ€ ๋ณธ์ ์ด ์—†๋Š” ์‹œ๊ฐํ™”์ผ๋•Œ ํŠนํžˆ ๊ทธ๋Ÿฌํ•˜๋‹ค.


> ์ž‘์—… ์ค‘

1. ์ผ๋‹จ ์ง€๋„ ๋งŒ๋“ค๊ณ  ์œ„๋„, ๊ฒฝ๋„์— ๋งž์ถฐ ์ง€์ง„ ๋ฐœ์ƒ์ง€์—ญ๋“ค์„ ๋ชฝ๋•… ์ฐ์–ด๋ดค๋‹ค.

2. ๋ถํ•œ์—์„œ ์ผ์–ด๋‚œ ์ง€์ง„์€ (๋‹น์—ฐํžˆ) ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค. ๋‚จํ•œ์ง€๋„๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค;;

3. ์ง€์—ญ ์ด๋ฆ„์ด ์ข€ ์ด์ƒํ•˜๊ฒŒ ๋‚˜์™”๋‹ค. ์›ํ•˜๋Š” ์ง€์—ญ์„ ๋‹ค ํ‘œ์‹œํ•˜๋ฉด ์ง€๋„๊ฐ€ ๊นŒ๋งฃ๊ฒŒ ๋‚˜์˜ฌ ์ •๋„๋กœ ์ด๋ฆ„์ด ๋งŽ๊ณ  ์‹œ๊ตฐ๋ฉด ์ง€๋„๊ธฐ ๋•Œ๋ฌธ์— ํ•„ํ„ฐ์ฒ˜๋ฆฌ๋ฅผ ํ•ด๋„ ๊ฐ™์€ ์ œ์ฃผ์‹œ X๋ฉด, ์ œ์ฃผ์‹œ X๋ฉด ์ฒ˜๋Ÿผ ์ค‘๋ณต๋œ ์ด๋ฆ„์ด ๋งŽ๋‹ค. ๊ทธ๋ž˜์„œ ๊ฐ™์€ ์ง€์—ญ์ด๋ฆ„์ด ์—ฌ๋Ÿฌ๊ฐœ์ผ ๊ฒฝ์šฐ ํ•˜๋‚˜๋งŒ ๋‚˜์˜ค๊ฒŒ ํ–ˆ๋”๋‹ˆ ์•„๋ž˜ ์ด๋ฏธ์ง€์ฒ˜๋Ÿผ ์ œ์ฃผ๋„๊ฐ€ ๋ถ์œผ๋กœ ํ•œ๊ป ์˜ฌ๋ผ๊ฐ€ ๋ฒ„๋ ธ๋‹ค. ์ด๊ฑด ๋ญ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์–ด๋–ป๊ฒŒ ํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค. ๋ฐ์ดํ„ฐ ์ž์ฒด๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ์ƒ๊ฒจ๋จน์—ˆ์œผ๋‹ˆ๊นŒ. ๋ณด๊ธฐ์ข‹๊ฒŒ ํ•˜๋ ค๋ฉด ์ผ์ผ์ด ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•ด์•ผํ•˜๋Š”๋ฐ ๊ทธ๊ฑด ํฌ๊ธฐ ใ…‹


> ํ™•์ธ

- ํ•œ๋ฐ˜๋„ ์ „์—ญ์ด ์ง€์ง„ ์ง€์—ญ์œผ๋กœ ๋ณด์ธ๋‹ค. ๊ทธ๋‚˜๋งˆ ๊ฐ•์›๋„์™€ ๊ฒฝ๊ธฐ ์„œ์šธ์— ์ง€์ง„์ด ์ œ์ผ ์ ๋‹ค.

- ๋™ํ•ด ์„œํ•ด ๋‚จํ•ด ๊ฐ€๋ฆด ๊ฒƒ ์—†๋‹ค. 

- ํด๋ฆญํ•ด์„œ ์ง€์ง„์„ ์ผ์œผํ‚จ ํ›„ ๊ทธ ๊ฐ•๋„์— ๋”ฐ๋ผ ์„œ์šธ์— ์ „ํ•ด์ง€๋Š” ์ง€์ง„์˜ ํšจ๊ณผ๊นŒ์ง€ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์€๋ฐ, ๋‹ค๋ฅธ ๊ฐœ๋ฐœํ•  ๊ฒƒ๋„ ๋งŽ๊ณ , ๋ฌธ์„œ์ž‘์—…๋„ ์ข€ ์žˆ๊ณ , ์–ธ์ œ๊นŒ์ง€ ๋๋‚ผ ์ˆ˜ ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค. ์•„๋งˆ 3์›” ๋ง๊นŒ์ง€๋Š” ๊ฐœ๋ฐœ์™„๋ฃŒํ•˜์ง€ ์•Š์„๊นŒ ์‹ถ๋‹ค.




  • Dropbox ์„ค์น˜

  1. ๋จผ์ € 64bit dropbox ์„ค์น˜

  • $ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -


  1. ๊ทธ ๋‹ค์Œ, ์ƒˆ๋กœ ๋งŒ๋“  .dropbox-dist ํด๋”์—์„œ Dropbox๋ฅผ ์‹คํ–‰

  • ~/.dropbox-dist/dropboxd


  1. ์‹คํ–‰์‹œํ‚ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฉ”์‹œ์ง€๊ฐ€ ๋œฌ๋‹ค.


This computer isn't linked to any Dropbox account...

> Please visit https://www.dropbox.com/cli_link_nonce?nonce=b0b55711df7ebb77693c5d9439c5addf to link this device.


  1. ํ•ด๋‹น ๋งํฌ๋กœ ์ ‘์†ํ•˜์—ฌ ํ™•์ธ์„ ๋ˆ„๋ฅด๋ฉด ํ™ˆํด๋” ์•„๋ž˜ dropboxํด๋”๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค.


  1. ์„œ๋ฒ„์—์„œ๋Š” terminal ๋งŒ์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์›น์„ ํ†ตํ•œ account ์ƒ์„ฑ์ด ์–ด๋ ต๋‹ค. ํ•˜์ง€๋งŒ ์ด ๋งํฌ๋Š” ํ™•์ธ๋งŒ์„ ์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ผญ aws๊ฐ€ ์•„๋‹ˆ๋ผ ๋‚ด pc์—์„œ ๊ฐ™์€ ์ฃผ์†Œ๋กœ ์ ‘์†ํ•ด๋„ ๋ฌธ์ œ์—†์ด server ์ปดํ“จํ„ฐ์— ๊ณ„์ •์ด ์—ฐ๊ฒฐ๋œ๋‹ค.


  1. ~/Dropbox ์•ˆ์— ๊ณต์œ  ํด๋”๊ฐ€ ์ƒ๊ธด๋‹ค. ์ด์ œ ์—ฐ๊ฒฐ๋œ ๊ฒƒ์ด๋‹ค.


  • vi ์ค„๋ฒˆํ˜ธ ๋งค๊ธฐ๊ธฐ

  • vi ์ฐฝ์— escํ‚ค๋ฅผ ๋ˆ„๋ฅธ ํ›„ set number ๋ฅผ ์น˜๋ฉด ๋œ๋‹ค.

  • default๋กœ ์ ์šฉ์‹œํ‚ค๋ ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์„ค์ • ํŒŒ์ผ์„ ๋จผ์ € ๋งŒ๋“  ํ›„ set number๋ฅผ ์ ๊ณ  ์ €์žฅํ•˜๋ฉด ๋œ๋‹ค.


  1. vi ~/.vimrc

  2. set number



  • vi ์ค„ ์ „์ฒด ์‚ญ์ œํ•˜๊ธฐ

  • escํ‚ค๋ฅผ ๋ˆ„๋ฅธ ํ›„

  • dd

  • ํ˜„์žฌ ์ค„ ๋ถ€ํ„ฐ ์ค„๋ฒˆํ˜ธ 20๊นŒ์ง€ ์ง€์šฐ๊ณ  ์‹ถ๋‹ค๋ฉด

  • 20dd


  • ๋งˆ์šฐ์Šค ์Šคํฌ๋กค ์†๋„ ๋†’์ด๊ธฐ

  • ํ•˜์—ฌ๊ฐ„์— ๋ฆฌ๋ˆ…์Šค๋Š” ๋‹ค ์ง์ ‘ํ•ด์•ผ ํ•œ๋‹ค;

  1. sudo apt-get install -y imwheel

  2. ๋‹ค์Œ ์•„๋ž˜์™€ ๊ฐ™์ด ์„ค์ • ํŒŒ์ผ์„ ๋งŒ๋“ค๊ณ 

  • vi ~/.imwheelrc


  1. ๋‚ด์šฉ์„ ๋ถ™์—ฌ ๋„ฃ์€ ํ›„

  • ์•„๋ž˜์˜ 4๋Š” ๋ฐ”๊พผ ๊ฐ’์ด๋‹ค. ๊ธฐ๋ณธ ๊ฐ’์€ 3์ด๋‹ค

  • Button4๋Š” scroll up ๋งˆ์šฐ์Šค ์ด๋ฒคํŠธ๊ณ  ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ

  • Button5๋Š” scroll down ๋งˆ์šฐ์Šค ์ด๋ฒคํŠธ๋‹ค.

".*"

None,      Up,     Button4, 4

None,      Down, Button5, 4


  1. ์„ค์ • ํŒŒ์ผ์„ ์ ์šฉํ•œ๋‹ค.

  • imwheel -k

  • 5. ์ปดํ“จํ„ฐ๊ฐ€ ๋ถ€ํŒ…ํ•  ๋•Œ๋งˆ๋‹ค ์ ์šฉํ•˜๋ ค๋ฉด

  • $ gnome-session-properties

  • ์•„๋ž˜์™€ ๊ฐ™์ด ์‹œ์ž‘ ํ”„๋กœ๊ทธ๋žจ์— ์ถ”๊ฐ€ํ•œ ํ›„

  • ์ˆœ์„œ๋ฅผ xbindkeys ์œ„๋กœ ์˜ฌ๋ฆฐ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•ด์•ผ ๊ธฐ์กด ํ‚ค์„ธํŒ…์ด ์˜ค๋ฒ„๋ผ์ด๋”ฉ๋˜์ง€ ์•Š๋Š”๋‹ค.


  • ๋


  • Sublime text3 ํ•œ๊ธ€ ์“ฐ๊ธฐ ์„ค์น˜


  1. ์•„๋ฌด ํด๋”์—์„œ ์ผ๋‹จ git์„ ๋ฐ›๋Š”๋‹ค.


  1. ๊ทธ๋Ÿฌ๋ฉด ํ•ด๋‹น ํด๋” ์•„๋ž˜์— sublime-text-imfix ํด๋”๊ฐ€ ์ƒ๊ธด๋‹ค

  2. cd sublime-text-imfix

  3. ./sublime-text-imfix

  4. ์ด๋Ÿฌ๋ฉด ๋ง‰ ์„ค์น˜ ํ™”๋ฉด์ด ๋œฌ๋‹ค.

  5. sublime-text-imfix/src ์ฒ˜๋Ÿผ ํ•˜์œ„ํด๋”์ธ src์— ๋“ค์–ด๊ฐ€ ๋ณด์ž.

  6. ๊ทธ ์•ˆ์— subl ์ด๋ผ๋Š” ์‰˜ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์žˆ๋Š”๋ฐ ์ด๊ฑธ ์‹คํ–‰์‹œ์ผœ์•ผ ํ•œ๊ธ€์ด ์ •์ƒ์ ์œผ๋กœ ๋‚˜์˜จ๋‹ค. ๋จผ์ € ์ด๊ฑธ ์•„๋ž˜์™€ ๊ฐ™์ด /usr/bin์— ๋„ฃ์–ด๋†“์ž.

  7. sudo mv subl /usr/bin/

  8. ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•ด๋ณด์ž

  9. /usr/bin/subl


  10. ์ด๊ฑธ ๋ฐ”ํƒ•ํ™”๋ฉด์— ๋ฐ”๋กœ๊ฐ€๊ธฐ๋กœ ๋งŒ๋“ค๊ณ  ์‹คํ–‰ํ•˜๋ฉด ๋.


  1. ํ™•์ธ์„ ์œ„ํ•ด์„œ๋Š” ์•„๋ž˜๊ฐ™์ด ๋จผ์ € ๋กœ๊ทธ์•„์›ƒํ•˜๊ณ  ๋กœ๊ทธ์ธํ•˜๋ฉด ๋œ๋‹ค.

  2. gnome-session-quit


  • Sublime text3 ํ•œ๊ธ€ ์ฝ๊ธฐ ์„ค์น˜

  1. Ctrl + ` ๋ฅผ ๋ˆ„๋ฅธ ํ›„

  2. ์ด๊ฒƒ์„ ๋ถ™์—ฌ ๋„ฃ๊ธฐ ํ•˜๊ณ  ์—”ํ„ฐ


import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)


  1. Ctrl + Shift + P ๋ฅผ ๋ˆ„๋ฅธ ํ›„

  2. PCI ๋ฅผ ์ž…๋ ฅํ•˜์—ฌ Package Control:Install Package ๋ฅผ ์ฐพ๊ณ 

  3. CTU ์ž…๋ ฅํ•˜์—ฌ ConvertToUTF8 ๋ฅผ ์„ ํƒํ•œ ํ›„ ์—”ํ„ฐ

  4. ์ด์ œ ํ•œ๊ธ€์„ ์ œ๋Œ€๋กœ ์ฝ์„ ์ˆ˜ ์žˆ๋‹ค.


-------------------------- ์ฝ”๋“œ๋Š” ํŒŒ์ด์ฌ ์ฝ”๋“œ์ธ๋ฐ ๋ถ™์—ฌ๋„ฃ๊ธฐํ•ด์„œ ๋Œ๋ฆฌ๋ฉด ๋‚ด ๊ฒฝ์šฐ ์—๋Ÿฌ๊ฐ€ ๋‚œ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด ํ•ด๊ฒฐํ•œ๋‹ค.


  • https://packagecontrol.io/installation

  • ์œ„ ์ฃผ์†Œ๋กœ ๋“ค์–ด๊ฐ€ ์ฝ”๋“œ๊ฐ€ ์•„๋‹Œ ์˜ค๋ฅธ์ชฝ Manual๋Œ€๋กœ ์•„๋ž˜์ฒ˜๋Ÿผ ์ฒ˜๋ฆฌํ•œ๋‹ค.

Click the Preferences > Browse Packagesโ€ฆ menu

Browse up a folder and then into the Installed Packages/ folder

Download Package Control.sublime-package and copy it into the Installed Packages/ directory

Restart Sublime Text


* ์ƒ์„ธํ•˜๊ฒŒ ์•Œ์•„๋ณด์ž.

  1. ๋จผ์ € package๋ฅผ ๋‹ค์šด ๋ฐ›์€ ํ›„, Package Control.sublime-package

  2. ๋‹ค์Œ sublime์—์„œ Preferences > Browse Packages ๋ฅผ ์„ ํƒํ•˜๋ฉด ์ฐฝ์ด ์—ด๋ฆฌ๋Š”๋ฐ

  3. ์—ฌ๊ธฐ์„œ ํ•œ ํด๋” ์œ„๋กœ ์˜ฌ๋ผ๊ฐ€์„œ Installed Packages ํด๋”๋ฅผ ์„ ํƒํ•ด ๋‹ค์‹œ ๋“ค์–ด๊ฐ„ ํ›„

  4. ์••์ถ•๋œ ํ•ด๋‹น ํŒŒ์ผ ๊ทธ๋Œ€๋กœ ๋ถ™์—ฌ๋„ฃ๊ณ  sublime์„ ์žฌ์‹คํ–‰ํ•œ๋‹ค.

  5. (ํด๋”๊ฐ€ ๋‹ค๋ฅด๋‹ค. ๊ผญ ๋ถ€๋ชจ ํด๋”๋กœ ๋“ค์–ด๊ฐ€์•ผ ์•„๋ž˜์™€ ๊ฐ™์€ Installed Packaged ํด๋”๊ฐ€ ๋ณด์ธ๋‹ค)



  1. ๋‹ค์Œ ์ƒ๋‹จ ๋ฉ”๋‰ด์—์„œ File > Set file Encoding to >0 Korean(EUC-KR) ์„ ์„ ํƒํ•˜๋ฉด ํ•œ๊ธ€์„ ์ •์ƒ์ ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.


  • vi block copy & paste & undo

  • vi๋กœ ์ž‘์—…์ค‘ ์˜์—ญ ์„ ํƒ์„ ํ•˜๋ ค๋ฉด

  1. esc ํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ณ 

  2. v ๋ฅผ ๋ˆ„๋ฅธ ํ›„

  3. ์˜ค๋กœ์ง€ ๋ฐฉํ–ฅํ‚ค๋งŒ ์›€์ง์—ฌ ์˜์—ญ์„ ์„ ํƒํ•œํ›„

(๋‚ด๊ฐ€ ์ด ๋ถ€๋ถ„ ๋•Œ๋ฌธ์— ๊ณ ์ƒ์„ ํ–ˆ๋Š”๋ฐ ๋งˆ์šฐ์Šค๋กœ ์˜์—ญ์„ ์„ ํƒํ•œ๋‹ค๊ฑฐ๋‚˜ shiftํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ณ  ๋ฐฉํ–ฅํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ์•ˆ๋จนํžŒ๋‹ค. ๊ทธ๋ƒฅ ๋ฐฉํ–ฅํ‚ค๋งŒ ๋ˆŒ๋Ÿฌ์•ผ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋ธ”๋Ÿญ์„ ์„ ํƒํ•˜๋ ค๋ฉด ์ผ๋‹จ ๋ณต์‚ฌํ•  ์œ„์น˜๋กœ ์ด๋™ํ•œ ํ›„ esc์™€ v๋ฅผ ๋ˆŒ๋Ÿฌ์•ผ ํ•œ๋‹ค)

  1. y ํ‚ค๋ฅผ ๋ˆ„๋ฅธ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํ•˜๋‹จ์— XX lines yanked ๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ๋œฌ๋‹ค. ๋ณต์‚ฌ๊ฐ€ ๋๋‹ค๋Š” ๋œป์ด๋‹ค.

  1. ์ด์ œ ๋‹ค์‹œ ๋ฐฉํ–ฅํ‚ค๋ฅผ ์›€์ง์—ฌ ๋ถ™์—ฌ๋„ฃ๊ธฐ ํ•  ๊ณณ์œผ๋กœ ์ด๋™ํ•œ ํ›„

  2. p๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋ถ™์—ฌ๋„ฃ๊ธฐ๊ฐ€ ๋œ๋‹ค.

  3. ์ด ๋ณ„ ๊ฒƒ๋„ ์•„๋‹Œ๊ฑธ๋กœ ๊ณ ์ƒํ–ˆ๋‹ค. ๋‹ค์Œ๋ถ€ํ„ฐ๋Š” ๋ฌด์กฐ๊ฑด ์˜์–ด๋กœ ๊ฒ€์ƒ‰ํ•ด์„œ ์™ธ๊ตญ ์‚ฌ์ดํŠธ๋ฅผ ์ฐธ๊ณ ํ•˜๊ฒ ๋‹ค.




  • undo ์ž‘์—…

  1. ์ด๊ฑด ๋งค์šฐ ์‰ฝ๋‹ค. ์ง์ „ ์ž‘์—…์„ ์ทจ์†Œํ•˜๊ณ  ์‹ถ์„ ๊ฒฝ์šฐ

  • ๋ฐ”๋กœ escํ‚ค๋ฅผ ๋ˆ„๋ฅด๊ณ 

  • u ํ‚ค๋ฅผ ๋ˆ„๋ฅธ๋‹ค.


+ Recent posts