平時不可缺少的會用到vim,但是避免不了滑鼠,事實上,省略滑鼠是完全可以的,沒有想像中那麼難,看我短短幾行帶大家一起省略滑鼠。
對了,vim有三種模式,基本模式就是用來輸入命令的,比如刪除跳轉等操作就是在基本模式下面;插入模式不用說;命令模式就是按esc :
進入的模式,之間的切換很容易我就廢話了。下面幾乎都在基本模式操作。
h,l,j,k
左右下上
w,b
移動到下/上乙個單詞
普通模式下輸入shift zz
即可儲存退出vim
i
在當前游標處進行編輯
i
,a
在行首/末插入
a
在游標後插入編輯
o
,o
在當前行後/前插入乙個新行
cw
刪除乙個單詞,同時進入插入模式
文件編輯的所有命令全部符合乙個規律,[操作] [行號] 定位,三個部分完成乙個動作,比如:刪除操作**為`d`,重複操作**代表操作當前行,則刪除2行就是`d2d`,操作和行號也互換位置 `2dd`,可以省略行號`dd`代表刪除一行,多數時候可以不要操作則代表定位 `5g` 代表移動到第五行。
x
反退格鍵(delete鍵)x
退格鍵
dw
刪除乙個單詞(不適用中文)類似於上一節說的cw
,只是刪除後還在普通模式
d$
刪除至行尾,d^
刪除至行首
dg
刪除到文件結尾處d1g
刪至文件首部
小結:字首(操作) :d
代表刪除
中綴:行號
字尾(定位):d
代表行,g
代表盡頭,$
代表行尾,^
代表行首,w
代表單詞
普通模式下輸入dd,刪除一行,輸入.(小數點)會再次刪除一行,除此之外也可以重複其他任意操作
使用dw刪除乙個單詞,然後用.命令重複刪除單詞操作
游標跳轉位置,不過是沒有去掉操作後輸入的命令。
ng
(n shift g) 游標移動到第 n 行(如果預設沒有顯示行號,請先進入命令模式,輸入:set nu以顯示行號)
gg 游標移動到到第一行
g(shift g) 到最後一行
g
代表盡頭,$
代表行尾,^
代表行首,w
代表下乙個單詞,b
上乙個單詞,e
當前單詞末尾
f 字母
向後搜尋字母
並跳轉到第乙個匹配的位置
f 字母
向前搜尋字母
並跳轉到第乙個匹配的位置
複製為y
,後可以接定位符,
yy
複製游標所在的整行(3yy表示複製3行)
y^
複製至行首,或y0
。不含游標所在處字元。y$
複製至行尾。含游標所在處字元。
yw
複製乙個單詞。
y2w
複製兩個單詞。
yg
複製至文字末。
y1g
複製至文字開頭
使用p
貼上
p(小寫)代表貼上至游標後(下)
p(大寫)代表貼上至游標前(上)
我們上面在刪除那學到的d
操作,其實就是剪下,我們使用ddp
就可以交換上下行。
到這裡是不是文件操作可以直接脫離滑鼠了!
移動:h,l,j,k,w,b
跳**g
ng
f/f 字母
定位:g
代表盡頭,$
代表行尾,^
代表行首,w
代表下乙個單詞,b
上乙個單詞,e
當前單詞末尾
操作:y
d
p
如果有幫助別忘了分享給朋友哦~
高手是從來不會公開自己的收益
高手是從來不會公開自己的收益,高手也是從來不會公開自己的秘籍。能輕易賺到錢的東西,能隨便成功的手段,從來都是傻子才會相信。因為賺錢本來就是件技術活,賺大錢更是難度極大的高技術含量活。若是那麼容易,那我們還需要寒窗苦讀 拼命考研讀博 含淚心酸當打工人?在這個社會裡,真正能夠出類撥萃的人不足百萬分之一。...
北京從來不是「汙染之都」
針對 北京是汙染之都 的論調,國家環保總局首席科學家 環境與經濟政策研究中心學術委員會主任胡濤表示,歷史上北京從來不是 汙染之都 現在也不是,將來更不會是。北京汙染被誇大 衛報 援引歐洲太空署的衛星資料顯示,北京已經成為中國經濟奇特增長的環境犧牲品之一 北京以及東北省份的二氧化氮含量之高居世界之首,...
真正厲害的人,從來不著急
好的人生,不怕大器晚成。姜子牙80歲才遇見明主,司馬懿60歲才得到重用,劉邦40歲時還在沛縣做亭長。新東方創始人俞敏洪,曾在一次演講中說 你們用5年做成的事情我用10年去做 你們用10年做成的事情我用20年去做。如果這樣還不行,我就保持身體健康 心情愉快,到80歲把你們乙個個送走以後再來做。從古到今...