À©µµ¿ìŰ ¸ÅÇÎÇϱâ - xmodmap À̶õ ¸í·É¾î¸¦ ÀÌ¿ëÇØ¼ 106Űº¸µå¿¡¼ »ç¿ëÇÏÁö ¾Ê´Â windows۸¦ [esc]Ű ´ë¿ëÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. xmodmap -e keycode 115=Escape
bash¿¡¼ vi¸ðµå·Î »ç¿ëÇϱâ- bash¸¦ »ç¿ëÇÏ°í °è½Ã´Ù¸é command line ÆíÁý±â°¡ viÀÇ ¼÷ÀûÀÎ emacs¸ðµå·Î ¼¼ÆÃµÇ¾î ÀÖ½À´Ï´Ù. ¸í·ÉÀ» Çϳª Ä¡°í [ctrl]-a¸¦ ´©¸£¸é Ä¿¼°¡ ¸í·ÉÀÇ ¸Ç óÀ½À¸·Î À̵¿À» ÇÏÁö¿ä? ±×·³ emacs¸ðµå ¸Â½À´Ï´Ù. set -o vi ·Î ´çÀå vi ¸ðµå·Î ¹Ù²ãÁֽñ⠹ٶø´Ï´Ù. ^^ ÀÚ ÀÌÁ¦ command line»ó¿¡¼ Ű À̵¿Àº Áö±Ý±îÁö ¹è¿ö¿Ô´ø Ű ÀԷ°ú °°½À´Ï´Ù.
[nu11@foo nu11]$ cd /usr/X11R6/lib/X11/ko/app-defaults/-
»óŶó°í Çսà ´Ù. ÀÌ°É [nu11@foo nu11]$ du /usr/X11R6/lib/X11/ko/app-defaults/ ·Î ¹Ù ²Ù·Á¸é [esc]0cwdu¸¦ Â÷·Ê·Î ´©¸£¸é µÇ°ÚÁÒ. ÀÌÀü¿¡ »ç¿ëÇß´ø ¸í·ÉÀ» ÇÑ ¹ø ã¾Æº¼±î¿ä? [esc]¸¦ ´©¸£°í /cut ¶ó°í ÇØ º¸ ¼¼¿ä. ÀÌÀü¿¡ »ç¿ëÇß´ø cut¶õ ¸í·É¾î°¡ ÇöÀç ÁÙ¿¡ ³ªÅ¸³ª³×¿ä. [nu11@foo nu11]$ ls -l *.EXE |grep ^- |cut -c33-41 ÀÌ°Ô ¾Æ´Ï¶ó°í¿ä? n۸¦ ´©¸£¸é °Ë»öÀ» °è¼Ó ÇϰÚÁÒ? [nu11@foo nu11]$ ls -l *.EXE |grep ^- |cut -c35- °¡ ³ª¿À´Â±º¿ä. ƯÁ¤ ÆÄÀÏÀÌ µé¾î°¡ ÀÖ´Â ¸í·ÉÀ» ãÀ» ¶§µµ ±×·¸°í command mode¿¡¼ »ç¿ëÇß´ø ¸í·ÉÀ» ¸ðµÎ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç½ÇÀº .bash-history ÆÄÀÏÀ» °Ë»öÇÏ´Â °ÍÀ̰ÚÁÒ. [esc]/doc ¶ó°í Çϴϱî Àú´Â cd doc°¡ °¡Àå ¸ÕÀú ³ªÅ¸³ª´Â±º¿ä. ÇàÀ̵¿ ¸í·Éµéµµ °ÅÀÇ °¡´ÉÇÕ´Ï´Ù. °è¼Ó °Ë»öÀº ¹°·Ð n, NÀ̰ÚÁÒ. [esc]11G µîÀ» ´© ¸£¸é .bash-history ÆÄÀÏ¿¡ µé¾î°¡ ÀÖ´Â 11¹øÂ° Ç׸ñÀ¸·Î À̵¿ÀÌ µÇ´Â °ÍÀ» º¼ ¼ö ÀÖ ½À´Ï´Ù.
tcsh & csh¿¡¼ vi¸ðµå·Î »ç¿ëÇϱâ - ÇÁ·ÒÇÁÆ® »ó¿¡¼ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏ¸é µË´Ï´Ù. bindkey -v ´Ù½Ã emacs¸ðµå·Î »ç¿ëÇϽ÷Á¸é bindkey -e