svnno****@sourc*****
svnno****@sourc*****
2011年 4月 10日 (日) 20:28:15 JST
Revision: 4429 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4429 Author: yutakapon Date: 2011-04-10 20:28:15 +0900 (Sun, 10 Apr 2011) Log Message: ----------- è±è¨³ã追å ã Modified Paths: -------------- trunk/doc/en/html/usage/tips/vim.html -------------- next part -------------- Modified: trunk/doc/en/html/usage/tips/vim.html =================================================================== --- trunk/doc/en/html/usage/tips/vim.html 2011-04-10 10:13:41 UTC (rev 4428) +++ trunk/doc/en/html/usage/tips/vim.html 2011-04-10 11:28:15 UTC (rev 4429) @@ -102,14 +102,13 @@ <h2><a name="IMEcontrol">Controlling IME</a></h2> -<!-- <p> -Tera Term ÅÍ IME ÌóÔð§ä·é×ÌƩ̧äV[PXðT|[gµÄ¢Ü·B -±Ì§äV[PXðp·êÎA[hÉæè IME ÌLø/³øðØèÖ¦éÆ¢Á½ªoéæ¤ÉÈèÜ·B +Tera Term can support the original sequence to control the IME behavior. +For example, A user can switch the IME status of enabling and disabling to use this control sequence. </p> <p> -.vimrc ÉȺÌÝèðÇÁ·éÆA}ü[h©ç²¯½É IME ðItɵAÄx}ü[hÉüÁ½É IME ÌóÔð³Éß·æ¤ÉÈèÜ·B +When below contents is be added in the .vimrc file, the IME status is off after the insert mode exiting. Next, the IME status is on after the insert mode enabling. </p> <pre class="macro-example"> @@ -119,22 +118,22 @@ </pre> <p> -: ±ÌÝèðs¤êA"<a href="#AppESC">}ü[hÅÌ ESC L[ðµ½ãÌÒ¿ð³·</a>"ÌÝèà¹pµ½ûª¢¢Åµå¤B +NOTICE: You are recommended to configure the <a href="#AppESC">Delete wait time after ESC key is pushed in insert mode</a>. </p> -<h2><a name="AppESC">}ü[hÅÌ ESC L[ðµ½ãÌÒ¿ð³·</a></h2> +<h2><a name="AppESC">Delete wait time after ESC key is pushed in insert mode</a></h2> <p> -Tera Term â xterm Ì[G~ [^ÅÍAESC L[ª³ê½É ESC (0x1b) ðMµÜ·BܽAJ[\L[ât@NVL[ª³ê½É ESC ÅnÜé¶ñðMµÜ·B -±Ì×AzXg¤ÌAvP[VÅÍ ESC ðóMµÄàA»ê¾¯ÅÍ ESC L[ª³ê½Ì©A»êÆàJ[\L[ât@NVL[ª³ê½Ì©æÊ·éªoܹñB<br> -»±Å vim ÅÍ ESC ðóMµ½Í 1 bÙÇÒ¿A¼Ì¶ªçêıȢ©AçêÄ«½êÍJ[\L[ð\·¶ñÉÈé©Ç¤©ÅAESC L[ª³ê½Ì©A»êÆàJ[\L[ª³ê½Ì©ð»ÊµÜ·B -±Ì×A}ü[hÅ ESC L[ð³êÄ©çÀÛÉ}ü[hð²¯é̪ 1 böxêÜ·B -±êÉæèA<a href="#CursorStyle">[hÉæèJ[\`óðϦéÝè</a>â <a href="#IMEcontrol">IME ð§ä·éÝè</a>ðsÁÄàAóÔª½f³êé̪xêÜ·B +When the ESC key is pressed, Tera Term, xterm and other terminal emulator send the ESC(0x1b) key code. Also, when the cursor key and the function key is pushed, Tera Term sends the ESC key code. +Therefore, the host application can not recognize whether the ESC key is pressed. <br> +So, the vim waits for one second when the ESC key code is received to recognize what key is pressed. +As a result, when a user presses the ESC key, the time for the insert mode exiting will be late for 1 second. +This behavior can not be affected by enabling <a href="#CursorStyle">Changing cursor shape on entering and leaving into insert mode</a> and <a href="#IMEcontrol">Controlling IME</a>. </p> <p> -±ÌâèÍ Application Wheel Mode ðg¤ÅñðÅ«Ü·B -.vimrc ÉȺÌÝèðÇÁ·éÆA}ü[hÅ ESC L[ðµ½ÉÒ½¸É·®É}ü[hð²¯éæ¤ÉÈèÜ·B +Please use the Application Wheel Mode to resolve this problem. +When below contents is added in the .vimrc file, the insert mode is quickly exited after the ESC key is pressed. </p> <pre class="macro-example"> @@ -142,7 +141,6 @@ let &t_EI .= "\e[?7727l" inoremap <special> <Esc>O[ <Esc> </pre> ---> </body> </html>