Autojump: ์•„๋ฌด ๋””๋ ‰ํ† ๋ฆฌ์— `j dir`์„ ์ž…๋ ฅํ•˜๋ฉด "."๊ฐ€ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2017๋…„ 06์›” 08์ผ  ยท  13์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: wting/autojump

edwinloaner@Edwin-Loaner-MBP13:src$ j
.

๋‚˜๋Š” homebrew๋ฅผ ํ†ตํ•ด autojump๋ฅผ ์„ค์น˜ํ–ˆ๊ณ  ๋‚ด .bash_profile๋„ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์–ด๋–ค ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋“  j <any dir> ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด . ๊ฐ€ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” homebrew๋ฅผ ํ†ตํ•ด ์ œ๊ฑฐ ๋ฐ ์žฌ์„ค์น˜๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

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

๊ทธ๊ฒƒ์€ 4๋…„ ๋™์•ˆ README์— ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ 5๋…„ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค...

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

cd ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋จผ์ € ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ด๋™ํ•œ ๋‹ค์Œ j foo ๋ฐ \๋ฅผ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค.

autojump๋Š” foo ์™€ ์ผ์น˜ํ•˜๋Š” ๋ฐฉ๋ฌธํ•œ ๋งˆ์ง€๋ง‰ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

@vunhan ์•„๋‹ˆ์˜ค, ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ „ํ˜€ ๋ฐ˜์‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
@chauzer ๊ฐ€ ํ–ˆ๋˜ ๊ฒƒ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค.
j ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.
j aSubDir ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด . ๊ฐ€ ์ถœ๋ ฅ๋˜๊ณ  ์•„๋ฌด ์ž‘์—…๋„ ์ˆ˜ํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์—ฌ์ „ํžˆ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆํฌ๋„.

j <directory> ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด cd <directory> ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ j ์—†์ด ์ •์ƒ์ ์ธ ์‚ฌ์šฉ ๊ธฐ๊ฐ„์„ ๋ณด๋‚ธ ํ›„ ๊ฐ‘์ž๊ธฐ ์ง€๊ธˆ์€ ์ž˜ ์ž‘๋™ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์ด ๋ฌธ์ œ์— ๋Œ€ํ•ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

j --stat ์— ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์œผ๋ฉด ์•„์ง ์ถฉ๋ถ„ํ•œ ๋””๋ ‰ํ† ๋ฆฌ์— cd ๊ฐ€ ์—†๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. autojump๋Š” cd ์‚ฌ์šฉ์—์„œ ํ•™์Šตํ•˜๋ฏ€๋กœ ํ•œ๋™์•ˆ ์‚ฌ์šฉํ•˜๊ธฐ ์ „์—๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ง€๊ธˆ ์ž‘๋™ํ•˜๋Š” ์ด์œ ๋Š” _ cd _๋ฅผ ์‚ฌ์šฉํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ง„์‹ฌ์œผ๋กœ ์—ฌ๊ธฐ ์žˆ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์„ ๋ฌด์‹œํ•˜๋Š” ๊ฒ๋‹ˆ๊นŒ?

์ด๊ฒƒ์€ ๋” ์ด์ƒ ๋ฌธ์ œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.
@wting ์ด ๋ฌธ์ œ๋ฅผ ์ข…๋ฃŒํ•˜๊ณ  README๋ฅผ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

_์•„๋งˆ๋„_ j ๋Š” ์ƒ‰์ธ์ด ์ƒ์„ฑ๋˜๊ธฐ ์ „์— j ๋ฅผ ์‹œ๋„ํ•˜๋ฉด You must visit directories with cd before you can visit them with j ์™€ ๊ฐ™์€ ๊ฒƒ์„ ์ธ์‡„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ข‹์€ ์•„์ด๋””์–ด @theonlygusti
์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ํ•ด์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?
์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•  ์‹œ๊ฐ„์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ์ •๋ณด( you must visit directories with cd before you can visit them with j )๋กœ README.md๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๊ฐ„๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. README.md ์ƒ๋‹จ์— ๋ฐฐ์น˜ํ•˜๊ฑฐ๋‚˜ ๊ตต์€ ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

๊ทธ๊ฒƒ์€ 4๋…„ ๋™์•ˆ README์— ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ 5๋…„ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค...

๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๋†“์ณค์Œ์— ํ‹€๋ฆผ์—†๋‹ค. ์ด ์Šค๋ ˆ๋“œ์— ์žˆ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ๋žŒ๋“ค๊ณผ ์ด ๋ฌธ์ œ์— ๋Œ€ํ•ด ์–ธ๊ธ‰ํ•œ ์‚ฌ๋žŒ๋“ค๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์˜€์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฌธ๊ตฌ๋ฅผ ๋” ๋‹๋ณด์ด๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ๊ตต์€ ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•˜๋ฉด ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ด ๋ฌธ์ œ๋ฅผ ๋ณด๊ณ ํ•˜๋Š” ๊ฒƒ์„ ๋ง‰์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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