vim學習(一)

1.vim 分爲normal模式和插入模式
	在normal模式,所有的輸入都是命令
	在插入模式,所有的輸入都是字符
	其他模式切換到normal模式   按下Esc鍵
	
2.插入文本
	在normal模式下按下i可進入插入模式,即可輸入文本

	關於插入模式的幾個字符

	a	在當前的光標後插入文本
	i	在當前的光標前插入文本
	o	在當前的光標所在行的下一行開頭新起一行輸入文本
	O	在當前的光標所在行的上一行開頭新起一行輸入文本
3.移動光標
	移動光標不管在normal模式還是insert模式,都可以使用
	鍵盤上的上下左右鍵來移動 
	但這對與使用vim神器來說,不推薦這樣用,推薦使用hjkl
	但hjkl必須在normal模式纔可以使用,所以,當移動光標時,
	應該按下Esc鍵
	其中,hjkl分別代表左下右上四個方向

4.刪除字符
	在任何模式下可以使用delete鍵來刪除,但效率不高,可以
	在normal模式使用:
	x	刪除光標後的字符,當光標後沒有字符時,刪除光標前面
		的字符
	dd	刪除光標所在的行
	<num>dd		刪除num行,num是你輸入的數字
5.撤銷和重做
	u	在normal模式下撤銷上一次的操作
	ctrl-R	重做上一次的撤銷操作

6.使用命令計數
	數字+命令[Esc] = 重做這樣的命令多次
	這個Esc有時需要,有時卻不需要
	如:在光標後連續插入10個感嘆號:
	在normal模式下,輸入:10a!<Esc>
	這樣就可以在光標後出現10個感嘆號了
	但有時候卻不需要Esc,如:
	複製3行:
	在normal模式下,輸入3yy,這樣就複製完成了
	刪除3行:
	在normal模式下,輸入3dd,這樣就刪除三行了
7.退出vim
	1.在normal模式下,輸入zz命令會自動保存當前的文件,不會生成備份
	  文件,並退出
	2.放棄編輯
	在normal模式下,使用:q!命令來不保存對文件的修改,並退出vim
	3.保存文檔,並退出
	  在normal模式下,輸入:wq來保存文件並退出
	  其中:w爲write,q爲quit
	4.放棄所有修改,按原來的文件繼續編輯 
	  在normal模式下,輸入:e!
	注意:這幾個命令輸入完成後都要按下回車鍵

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章