㈠ 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 查找上一个匹配单词。