torser.

TCL / TK¿¡¼­ ±¸Çö µÈ ´ëÇü ¶óÀÎ ÁöÇâ ÅؽºÆ® ÆÄÀÏÀÇ ºê¶ó¿ìÀú.
Áö±Ý ´Ù¿î·Îµå

torser. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL v3
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Tom Zoerner
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~tomzo/Video-ZVBI-0.2.3/ZVBI.pm

torser. ű×


torser. ¼³¸í

TCL / TK¿¡¼­ ±¸Çö µÈ ´ëÇü ¶óÀÎ ÁöÇâ ÅؽºÆ® ÆÄÀÏÀÇ ºê¶ó¿ìÀú. TROWSER´Â TCL / TK¿¡¼­ ±¸Çö µÈ ´ëÇü ¶óÀÎ ÁöÇâ ÅؽºÆ® ÆÄÀÏÀÇ ºê¶ó¿ìÀúÀÔ´Ï´Ù. toRowser ÀÀ¿ë ÇÁ·Î±×·¥Àº "ÀûÀº"´ë¾ÈÀ¸·Î ÀǹÌÇÕ´Ï´Ù. ´ú ºñ±³ÇÒ ¶§, torowser´Â »ö»ó °­Á¶ Ç¥½Ã, Áö¼ÓÀûÀÎ °Ë»ö ±â·Ï, ±×·¡ÇÈ ºÏ¸¶Å©, º°µµÀÇ °Ë»ö °á°ú (Áï, ÇÊÅÍ) â ¹× ÆÄÀÌÇÁ¿¡¼­ stdinÀ¸·ÎÀÇ ÀÔ·ÂÀ» À¯¿¬ÇÏ°Ô °Ç³Ê ¶Ý´Ï´Ù. Trowser¿¡´Â ±×·¡ÇÈ ÀÎÅÍÆäÀ̽º°¡ ÀÖÁö¸¸ Àû¾îµµ Å°º¸µå¸¦ ÅëÇØ ºê¶ó¿ì¡À» Àû¾îµµ Àû¾îµµ µ¿ÀÏÇÑ ¹üÀ§¿¡¼­ µ¿ÀÏÇÑ ¹üÀ§·Î Çã¿ëÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. Å° ¹ÙÀεù ¹× Ä¿¼­ À§Ä¡ ÁöÁ¤ °³³äÀº Vim.note¿¡¼­ ÆÄ»ýµË´Ï´Ù.ÀÌ ÄÁÅؽºÆ®¿¡¼­ "¶óÀÎ ÁöÇâ"Àº °¢ ÅؽºÆ® ¶óÀÎÀÌ µ¥ÀÌÅÍ ´ÜÀ§·Î °£ÁֵǴ °ÍÀ¸·Î ³ªÅ¸³À´Ï´Ù. »ö»ó °­Á¶ Ç¥½Ã (°Ë»ö ÀÏÄ¡ Æ÷ÇÔ)´Â Ç×»ó ¿ÏÀüÇÑ ÅؽºÆ® ¶óÀο¡ ÇÏÀ̶óÀÌÆ®¸¦ Àû¿ëÇÕ´Ï´Ù. °³¹ßÁßÀÎ ¼ÒÇÁÆ®¿þ¾î°¡ ÀÛ¼ºÇÑ µð¹ö±× Ãâ·Â ÆÄÀÏÀ» ÅëÇØ È®º¸Çϱâ À§ÇØ °³¹ßµÇ¾ú½À´Ï´Ù. ÀÌ·¯ÇÑ µð¹ö±× ÆÄÀÏÀº ¸Å¿ì Ä¿Áú ¼ö ÀÖ½À´Ï´Ù. ±Ø´ÜÀû ÀÎ °æ¿ì, ÀÔ·Â µÈ ¸ðµç ÇÔ¼ö¿¡ ´ëÇØ ÀÛ¼ºµÈ ÃßÀû Çà (¿¹ : È£Ãâ ¹× ½ÇÁ¦ ¸Å°³ º¯¼ö¸¦ ¹®¼­È­)°ú ÇÔ¼ö°¡ ³²¾ÆÀÖÀ» ¶§¸¶´Ù ÇϳªÀÇ ÁÙÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. º¹ÀâÇÑ ¿¹¿Ü¸¦ µð¹ö±ë ÇÒ ¶§´Â ¼ö¹é ¶Ç´Â ¼öõ °³ÀÇ µð¹ö±× ÃßÀûÀ» ºÐ¼®ÇÏ¿© ¿øÀÎÀ» ÀÌÇØÇϱâ À§ÇØ ÀÚÁÖ ÇÊ¿äÇÕ´Ï´Ù. ...¿¡ Æ®·Î¿ìÁî´ÂÀÌ °úÁ¤À» ÃËÁøÇϱâ À§ÇØ °³¹ßµÇ¾ú½À´Ï´Ù. ¹°·Ð GREP ¶Ç´Â AWK¿Í ´ú ¶Ç´Â vim°ú °°Àº Ç¥ÁØ µµ±¸¸¦ »ç¿ë ÇÏ¿©ÀÌ ÀÛ¾÷À» ÇØ°áÇÒ ¼ö ÀÖÁö¸¸ÀÌ ¹æ¹ýÀº ¸í·É ÁÙ¿¡¼­ ¸¹Àº ¹Ýº¹Àû ÀÎ ¼öµ¿ ÇØÅ·ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¸ÅÀÏÀÇ ÀÛ¾÷À» À§ÇØ Ãʱâ 1.0 ¸±¸®½ºÀÇ Àü¹®È­ µÈ µµ±¸¿¡¼­ ÇÁ·Î¼¼½º¸¦ ÀÚµ¿È­ÇÏ´Â µ¥ ½Ã°£À» ÅõÀÚ ÇÒ °¡Ä¡°¡ÀÖ´Â °ÍÀ¸·Î º¸ÀÔ´Ï´Ù. ¸¹Àº Æ®·Î¿ì½ºÀÇ ±â´ÉÀº ´Ù¾çÇÑ Á¤±Ô ÅؽºÆ® ÆíÁýÀÚ¿¡¼­ ãÀ» ¼öÀÖ´Â °Í°ú´Âº°·Î ´Ù¸£Áö ¾Ê½À´Ï´Ù. ...¿¡ ¹Ì·¡ÀÇ °³¹ßÀº ÇÊÅ͸µ ±â´ÉÀ» È®Àå ÇÒ ¼ö ÀÖÁö¸¸ (¿¹ : ¿©·¯ °Ë»ö °á°ú â ¹× °Ë»ö ÆÐÅÏÀÇ »çÀü Á¤ÀÇ ÆÐÅÏÀ» Çã¿ëÇÏ¿© ÃßÀû ¼¼ºÎ ¼öÁØÀÇ ºü¸¥ Á¢ÀÌ½Ä ¹× ¾Æ¿ôÀ» Çã¿ëÇÔÀ¸·Î½á toRowser°¡ ÀÌ¹Ì µ¥ÀÌÅ͸¦ ÀÚµ¿À¸·Î ±¸¹® ºÐ¼® ÇÒ ¼öÀÖ´Â ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ºÏ¸¶Å© ¹× °Ë»ö °á°ú ¸ñ·Ï¿¡ Æ÷Ç﵃ ¼ö ÀÖÀ¸¸ç ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¹æÇâÀ¸·Î ½±°Ô È®Àå µÉ ¼öÀÖ´Â ÃßÀû ÆÄÀÏÀÌ ¾ø½À´Ï´Ù. 7000 ÁÙ ¹Ì¸¸ÀÇ ÄÚµå Ž»ö±â°¡ ¿©ÀüÈ÷ ºñ±³Àû ÀÛÀº ÀÀ¿ë ÇÁ·Î±×·¥ (TKÀÇ °­·ÂÇÑ "ÅؽºÆ®"À§Á¬ ´öºÐ¿¡ Å« ºÎºÐ¿¡¼­)À̹ǷΠ¼Ò½º Äڵ忡 Àͼ÷ÇØ Áö°Å³ª ±â´ÉÀ» È®ÀåÇϰųª ÀûÀÀÇÒ ¼ö ÀÖµµ·Ï ÀúÁö¸§ÀÌ ³·½À´Ï´Ù. ³ÊÀÇ ÀÚ½ÅÀÇ ÇÊ¿ä. ´ÙÀ½Àº "torowser"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ù ¹ø° ½ºÅ©¸° ¼¦Àº »ö»ó °­Á¶ Ç¥½Ã°¡ Àû¿ëµÇ´Â ÅؽºÆ®¿Í ÁøÇàÁßÀÎ ÁõºÐ °Ë»ö (³ë¶õ»öÀ¸·Î Ç¥½ÃµÈ ¼±°ú ÀÏÄ¡Çϴ ǥÇö½Ä)°ú ¼¼ °³ÀÇ ºÏ¸¶Å© µÈ ÅؽºÆ® ÁÙÀ» Ç¥½ÃÇÕ´Ï´Ù. ¡¤ µÎ ¹ø° ½ºÅ©¸° ¼¦Àº °­Á¶ Ç¥½Ã ÆÐÅÏ ÆíÁý±â ´ëÈ­ »óÀÚ (ÀÌÀü ½ºÅ©¸° ¼¦¿¡ »ç¿ë µÈ ÆÐÅÏÀ» Àâ°í)¸¦ º¸¿©ÁÝ´Ï´Ù. ¡¤ ¼¼ ¹ø° ½ºÅ©¸° ¼¦Àº °Ë»ö ±â·Ï ´ëÈ­ »óÀÚ (¿¹ : ÀÌÀü¿¡ »ç¿ë µÈ °Ë»ö ÆÐÅÏ ¸ñ·Ï)¿Í °Ë»ö °á°ú ¸ñ·ÏÀ» º¸¿©ÁÝ´Ï´Ù (¸ñ·ÏÀº À§ÀÇ °Ë»ö ±â·Ï ¸ñ·Ï¿¡¼­ ¼±ÅÃÇÑ ¼¼ °¡Áö ÆÐÅÏ°ú ÀÏÄ¡ÇÏ´Â ¸ðµç ÇàÀ¸·Î ä¿öÁý´Ï´Ù. ÇÑ ÁÙÀÌ °­Á¶ Ç¥½ÃµË´Ï´Ù. ¸ÞÀÎ À©µµ¿ì¿¡¼­ »õ·Î¿î °Ë»ö°ú ÀÏÄ¡ÇÏ´Â °Íó·³ ³ë¶õ»ö); ¡¤ ³× ¹ø° â¿¡´Â ºÏ¸¶Å© ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù (ù ¹ø° ½ºÅ©¸° ¼¦¿¡¼­ ÆĶõ»ö Á¡ÀÌ Ç¥½ÃµÈ ¼±ÀÓ). ¡¤ ¸¶Áö¸· ½ºÅ©¸° ¼¦Àº ÀÔ·Â ½ºÆ®¸²ÀÌ ¹öÆÛ Å©±â¸¦ ÃÊ°ú ÇÒ ¶§ Æ˾÷ ÆÄÀÌÇÁ·Îµå ´ëÈ­ »óÀÚ¸¦ º¸¿©ÁÝ´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ ½ºÅ©·Ñ¸µ ¶Ç´Â Á¡ÇÁ¿Í °ü·ÃÇÏ¿© ¹è°æ °­Á¶ ÀÛ¾÷ÀÌ °³¼±µÇ¾î ºÒ¿ÏÀüÇÏ°Ô °­Á¶ Ç¥½ÃµÈ ÅؽºÆ® ºÎºÐÀÌ ´õ ÀÌ»ó Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. ¡¤ ´ëÈ­ Çü »ç¿ëÀÌ ´ú ¹æÇعÞÀ» ¼ö ÀÖµµ·Ï ¹è°æ °Ë»ö ¹× °­Á¶ ÀÛ¾÷ÀÌ "ºÎµå·¯¿î"ÀÌ·ç¾îÁ³½À´Ï´Ù. ¡¤ ¹é±×¶ó¿îµå ÀÛ¾÷ °ü¸®ÀÇ ¹ö±×°¡ ¼öÁ¤µÇ¾î ÀÖÀ¸¸ç ¶§·Î´Â ¹è°æ ÀÛ¾÷ÀÇ ¹«ÇÑÇÑ Àá±ÝÀ» À̲ø¾î ³Â½À´Ï´Ù. ¡¤ ÁøÇà·ü ¸·´ë¿Í »óÅ ¸Þ½ÃÁöÀÇ µð½ºÇ÷¹ÀÌ°¡ º¯°æµÇ¾î ÀϺΠ¿À·¡µÈ À©µµ¿ì °ü¸®ÀÚ (ÀÌÀü¿¡ Àå½ÄÀÌÀִ âÀ» Ä¥ÇÏ°í »ó´Ü¿¡ °­Á¦·ÎÇÏÁö ¸øÇß½À´Ï´Ù.) ¡¤ TK ÅؽºÆ®ÀÇ ÀÛ¾÷ (3) anomaly´Â "À§ / Ä¿¼­ À§ÀÇ"»èÁ¦ ÅؽºÆ®ÀÇ ¸Å¿ì ´À¸° ó¸® "¸í·ÉÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ¿©·¯ °Ë»ö ¸ñ·ÏÀÇ ¼º´É°ú À¯¿ë¼ºÀÌ ÁøÇà·ü Ç¥½Ã ÁÙÀ» »ç¿ëÇÏ¿© ¹é±×¶ó¿îµå ÀÛ¾÷À¸·Î º¯°æÇÏ°í "Escape"Å°¸¦ ÅëÇØ Áö¼ÓÀûÀÎ ÀÛ¾÷À» Áß´Ü ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÇöÀç ÀÛ¾÷ÀÌ ¿Ï·á µÉ ¶§±îÁö »õ ¸í·ÉÀ» Áö¿¬Çϱâ Àü¿¡ Áö¼ÓÀûÀÎ °Ë»öÀ» Áß´ÜÇϱâ Àü¿¡ È®ÀÎ ´ëÈ­ »óÀÚ°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ij½Ã¸¦ È®ÀåÇÏ¿© °Ë»ö ¸ñ·ÏÀÇ "ÇÁ·¹ÀÓ ¹øÈ£"°è»êÀÇ ¼º´ÉÀÌ Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ ÇöÀç ¼±ÅÃµÈ ÅؽºÆ® ¶óÀÎÀ» º¸°üÇÏ·Á¸é "¸ðµÎ"¸¦ °Ë»öÇÏ¿© (Áï, »ðÀԽà ¸Ö¸® ½ºÅ©·ÑÇÏ´Â ´ë½Å)À» À¯ÁöÇϵµ·Ï Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ Å° ¹ÙÀεù (ALT-N ¹× ALT-P) ¹× ¸í·É ¹öÆ°ÀÌ Ãß°¡µÇ¾î "¸ðµÎ °Ë»ö"À» ¾Æ·¡ ¶Ç´Â ÇöÀç Ä¿¼­ À§Ä¡º¸´Ù ÀÏÄ¡½Ãų ¼ö ÀÖ½À´Ï´Ù. ¡¤ Å° ¹ÙÀεù "u"¹× Ctrl-RÀ» ±âº» â¿¡ Ãß°¡ÇÏ¿© °Ë»ö ¸ñ·Ï¿¡ Ãß°¡ÀÇ ºü¸¥ ½ÇÇà Ãë¼Ò ¶Ç´Â ´Ù½Ã ½ÇÇàÀ» Çã¿ëÇß½À´Ï´Ù. ¡¤ °Ë»ö ±â·ÏÀº »ç·Ê ÀÏÄ¡ ¹× Á¤±Ô Ç¥Çö½Ä ¿É¼ÇÀ» ±â¾ïÇϵµ·Ï È®ÀåµÇ¾ú½À´Ï´Ù. ¡¤ ȸ¼± ¹øÈ£ ¸ñ·Ï (GREP -N¿¡ ÀÇÇØ »ý¼º µÈ °Í°ú °°ÀÌ)À» °¡Á®¿Ã ¼öÀÖ´Â °Ë»ö ¸ñ·Ï ´ëÈ­ »óÀÚ¿¡ »õ ¸í·ÉÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ÁÖ Ã¢¿¡¼­ Å° ¹ÙÀεùÀÇ VIM ȣȯ¼ºÀº Á¡ÇÁ ½ºÅà Á¦¾î ¸í·ÉÀ» Ãß°¡ÇÏ¿© Ctrl-O¿Í Ctrl-i¸¦ Ãß°¡ÇÏ°í ¹Ýº¹ °è¼ö¸¦ Çã¿ëÇÏ´Â ¸í·É ¸ñ·ÏÀ» È®ÀåÇÔÀ¸·Î½á Çâ»óµÇ¾ú½À´Ï´Ù.


torser. °ü·Ã ¼ÒÇÁÆ®¿þ¾î