bashæ两ç§è¾å
¥æ¨¡å¼vi模å¼åemacs模å¼ï¼å
¶ä¸emacsæ¯é»è®¤æ¨¡å¼ï¼èä¸æä½èµ·æ¥ä¹æ¯vi模å¼è¦å¿«æ·ãå¯ä»¥éè¿ set -o viåset -o emacsæ¥è½¬æ¢ã1.å¨å½ä»¤åå²ä¸æ¥æ¾å¼ºçæ¨èä½¿ç¨ Ctrl rï¼ è¿ä¸ªé®ç»åæ¯ååå¢éæ¥æ¾æ¶æ¯åå²ãå¾å¥½ç¨ã æ¯å¦ä½ å¾ä¹
以åè¾å
¥è¿æ个å½ä»¤å¦ã gcc -c -DKKT - Dnnn ççï¼ä¸é¿ä¸²ï¼ ç¨ä¸ä¸æ¹åé®æ¥æ¾æ¯è¾å°é¾ï¼è¿æ¶åå¯ä»¥Ctrl rï¼ç¶åè¾å
¥gccå¾å¿«æ¾å°è¯¥å½ä»¤ï¼éå¤æCtrl rå°æ¥æ¾æ´æ©çåå²ãå
¶å®è¿æ Ctrl s æ¯æ£åå¢éæ¥æ¾çï¼ä½æ¯ç±äºè¿ä¸ªå¿«æ·é®è¢«ç»ç«¯é¢è®¾æéå±å¹äºï¼æ²¡æææãä¸è¿å¯ä»¥ä½¿ç¨å½ä»¤ stty -ixon -ixoffæ¥è§£é¤ç»å®.å举ä¸ä¸ªCtrl råCtrl sçåºç¨å§.æ¯å¦ææå
¥äºå¦ä¸å½ä»¤ï¼echo aa bb cc d ee ff gg kk qqç¶åæåç°æè¦ä¿®æ¹ä¸ä¸ï¼ædä¿®æ¹æddï¼è¿æ¶ååªè¦Ctrl r è¾å
¥dï¼å°±ç«å»å®ä½å°dæå¨çä½ç½®,ç¶åCtrl fä¸ä¸ï¼åè¾å
¥då³å¯2.å½ä»¤è¡ä¸ç§»å¨Ctrl f Ctrl b åå«æ¯åå移å¨ä¸ä¸ªå符çè·ç¦»Alt f Alt b æ¯åå移å¨ä¸ä¸ªåè¯çè·ç¦»è¿ä¸ªå¾å¿«æ¯å¦ä½ è¾å
¥äº$grep -e funtion file1 file2 file3ç¶åä½ åç°funtionéäºï¼è¦ç§»å¨åæ¥ä¿®æ¹ï¼åå¯ä»¥Alt bä¸ä¸å°±ç§»å¨åæ¥äºï¼å¾å¿«ãCtrl a Ctrl e 移å¨å°è¡é¦åè¡å°¾ãè¿ä¸ªä¹å¾å¥½ç¨ï¼å¦æè¾å
¥äºä¸é¿ä¸²å½ä»¤è¡ï¼åç°ç¬¬ä¸ä¸ªåè¯æ¼éäºï¼å¯ä»¥Ctrl aå°å¼å¤´åè¿è¡ä¿®æ¹ã3.å é¤Alt d å¾å³è¾¹å é¤ä¸ä¸ªåè¯Alt Backspace å¾å·¦å é¤ä¸ä¸ªåè¯Ctrl u å¾å·¦å é¤å°è¡é¦Ctrl k å¾å³å é¤å°è¡æ«å
¶ä¸è¿äºå é¤é½æ¾å
¥äºå é¤ç¯éé¢ï¼å¯ä»¥ä½¿ç¨Ctrl yæ¾åï¼Alt yå¨å é¤ç¯éé¢ç§»å¨ä¹å°±æ¯è¯´å½ä»¤è¡éé¢å¯ä»¥ä½¿ç¨åªååç²è´´äºãä¸é¢çå æ¡å¦æç¨çç»äºæçè½æé«å¾å¤ãèå¦æè¿æ³äºè§£æ´å¤çå¿«æ·é®ç»å®ï¼æ²å¦ä¸å½ä»¤bind -Påç°æäºä½ éè¦çåè½è没æå¿«æ·é®ç»å®çè¯å¯ä»¥å¦ä¸ç»å®ï¼æ¯å¦æç»å®äºä¸¤ä¸ªå½æ°bind -m emacs '"\M-w": kill-region'bind -m emacs '"\M-W": copy-region-as-kill'
温馨提示:内容为网友见解,仅供参考