㈠ Mac vim常用命令
1.命令模式:command mode
2.插入模式:Insert mode
3.底行模式:last line mode
1.進入vim,在Mac終端當前文件目錄下輸入: vim 文件名,或絕對路徑下也可以。
如 $ vim textfile.text
進入vim後,處於「命令模式",下面「i」、「a」、「o」均可進入「插入模式」
1) 按「i」 鍵,從游標當前位置開始輸入文件
2) 按「a」鍵,從當前游標所在位置的下一個位置開始輸入文字
3) 按「o」鍵,會插入新的一行,並從行首開始輸入文字
按「ESC」鍵會從「插入模式」進入「命令模式」
2.移動游標(命令模式下)
vim可以直接用鍵盤上的游標來上下左右移動,但正規的vim是用小寫英文字母「h」、「j」、「k」、「l」,分別控制游標左、下、上、右移一格
按「ctrl」+「b」:屏幕往後移動一頁
按「ctrl」+「f」:屏幕往前移動一頁
按「ctrl」+「u」:屏幕往後移動半頁
按「ctrl」+「d」:屏幕往前移動半頁
按數字「0」:移到文本的開頭
按「G」:移動到文本的結尾
按「$」:移動到游標所在行的行尾
按「^」:移動到游標所在行的行首
按「w」:游標跳到下個字的開頭
按「e」:游標跳到下個字的字尾
按「b」:游標回到上個字的開頭
按「#l」:游標移到該行的第#個位置,如:5l,56l
4.刪除文字(注意命令模式下和插入模式下游標位置的不同)
「x」:每按一次,刪除游標所在位置的「後面」一個字元
「#x」:例如,「6x」表示刪除游標所在位置的"後面"6個字元
「X」:大寫的X,每按一次,刪除游標所在位置的"前面"一個字元
「#X」:例如,「20X」表示刪除游標所在位置的"前面"20個字元
「dd」:刪除游標所在行
「#dd」:從游標所在行開始刪除#行
㈡ linux瀹夎卾im鍛戒護linux瀹夎卾im
linux緇堢瀹夎呰蔣浠墮渶瑕佸瘑鐮佸悧錛
闇瑕侊紝浣跨敤sudo鐨勬椂鍊欏氨浼氳╀綘杈撳叆瀵嗙爜
涔岀彮鍥句笅鎬庝箞瀹夎卾im錛
涓嶇煡閬撲綘鐨剈buntu鏄鍝涓鐗堟湰錛屽傛灉鏄鏈鏂扮殑11.04錛屼笖浣跨敤鐨勬槸榛樿ょ殑vim-tiny錛岄偅涔堜綘鍙浠ュ湪緇堢涓杈撳叆濡備笅鍛戒護錛歟xportTERM=linux榪欐牱鍙浠ヨВ鍐充笂涓嬪乏鍙抽敭鍙樻垚ABCD榪欎簺錛寀buntu11.04榛樿ょ殑鏄疶ERM=xterm錛屼綘鍙浠ヤ嬌鐢╡cho$term鏉ユ煡鐪嬩竴涓嬨
濡傛灉涓嶆槸鏈鏂扮殑11.4錛屼笂榪版搷浣滀笉鑳芥垚鍔熺殑璇濓紝灝濊瘯浣跨敤exportTERM=vt100璇曡瘯銆
濡傛灉浣犲畨瑁呰繃浜唙im錛岄偅涔堟壘鍒皏imrc_example.vim鎷瘋礉鐨勭敤鎴風洰褰曚笅錛屾敼鍚嶄負.vimrc銆
SATA鎺ュ彛紜鐩樹笂濡備綍鏉ュ畨瑁匧inux緋葷粺錛
紜鐩樻帴鍙g被鍨嬩笉褰卞搷瀹夎卨inux錛屼富瑕佹槸linux鐨勫畨瑁呬粙璐ㄦ槸鍚﹀甫鏈夌‖鐩樻帶鍒跺櫒鐨勯┍鍔錛屽傛灉涓嶅甫灝遍渶瑕佹墜鍔ㄥ姞杞介┍鍔ㄦ墠鑳借瘑鍒鍒扮‖鐩橈紝瀹夎呬細姣旇緝楹葷儲錛宻ata紜鐩樹竴鑸閮芥槸鐩存帴榪炴帴涓繪澘鐨勶紝鐢ㄨ姱鐗囩粍闆嗘垚鐨勭‖鐩樻帶鍒跺櫒錛屽洜姝ゅぇ澶氭暟閮芥槸鐩存帴榪愯屼粙璐ㄥ畨瑁呭氨鍙浠ヤ簡銆
LINUX涓嬪備綍瀹夎匰H鏂囦歡錛
璁頒笅鍦║buntu涓嬪畨瑁*.sh鍜*.bin鐨勭畝鍗曟柟娉曘
*.sh鏂囦歡瀹夎呮柟娉曪細
榪愯岀粓絝鍒版枃浠剁洰褰曚笅
1.鍦ㄧ粓絝杈撳叆錛歴udosh*.sh鐩存帴榪愯
2.鍦ㄧ粓絝杈撳叆錛歴udochmod+x*.sh
鍐嶈緭鍏ワ細sudo./*.sh鍙瀹夎呭埌浠繪剰鐩褰曪紝./*.sh鍙瀹夎呭埌褰撳墠鐢ㄦ埛鏈夋潈闄愮殑鐩褰
*.bin鏂囦歡瀹夎呮柟娉曪細
榪愯岀粓絝鍒版枃浠剁洰褰曚笅
鍦ㄧ粓絝杈撳叆錛歴udochmod+x*.bin
鍐嶈緭鍏ワ細sudo./*.bin鍙瀹夎呭埌浠繪剰鐩褰曪紝./*.bin鍙瀹夎呭埌褰撳墠鐢ㄦ埛鏈夋潈闄愮殑鐩褰
鍏嶈垂鎻愪緵鏈鏂癓inux鎶鏈鏁欑▼涔︾睄錛屽叆闂ㄨ嚜瀛︿功綾嶃妉inux灝辮ヨ繖涔堝︺嬶紝涓哄紑婧愭妧鏈鐖卞ソ鑰呭姫鍔涘仛寰楁洿澶氭洿濂
濡備綍鍦╨inux瀹夎卭ffice錛
鍙浠ュ畨瑁匫penOffice榪欎釜涓嶮SOffice鐩鎬技錛屽傛灉闈炶佺敤MSOffice鐨勮瘽鍙浠ュ湪linux閲屽畨瑁匴ine錛屽啀瀹夎匨SOffice錛屼絾榪欐牱鍙鏄鑳借繍琛屾晥鏋滀笉鏄寰堝ソ
㈢ vim查找命令
命令模式下,輸入 /word 後回車,即查找word,
按 n 查找下一個匹配單詞,按 N 查找上一個匹配單詞。