sublime 下使用快捷鍵

輸入模式

i 在光標前插入

a 在光標後插入

I 在行首插入 
A 在行末插入

o:在當前行的下面另起一行,並變爲插入模式

O:在當前行上面另起一行,變爲插入模式

s 刪除當前字符串並進入輸入模式

S 刪除本行並進入輸入模式

ns  n表數字

Ctrl+o:臨時變成命令模式(一次而已)

 

H

J

K

L

dd 刪除

G 到最後一行

nG到第幾行 n表數字

dG 從當前行刪掉到最後一行

d1G 從當前行刪除到第一行

dw 刪除一個單詞

d^從當前字符刪除到航首

d$從當前字符刪除到行末

/hello 查找hello單詞,查找多個n

v v鍵再按上下左右進行視圖選中,進行快速縮進

x 刪除當前字符,3x刪除三個字符

 

 

 

yy 複製當前行

nyy 複製nn表數字

p粘貼到下一行

P粘貼到上一行

r 單字符替換

np 重複粘貼nn表數字

u撤銷往後

ctrl+y 恢復往前

 

末行模式(:)(全是小寫)

q 不保存退出

q! 強制不保存退出

wq 保存退出

x 保存退出

w 保存並不退出

%s/hello/world/g 把一篇文章的所有hello替換爲world,%第一行到最後的意思

1,10s/hello/world/g 把第一行到第10行的hello替換爲world

 

首選項-》默認:preferences.sublime-settings

line_number :false //顯示行號

auto_match_enabled:false  //補全功能,(),{},’’,””

highlight_line:true //編輯背景色高亮

auto_complete:true提示功能

Ctrl + /       //註釋,取消註釋

Tab自動縮進,shift tab退回縮進


vi複製多行文本的方法
方法1:
光標放到第6行,
輸入:2yy
光標放到第9行,
輸入:p
此方法適合複製少量行文本的情況,複製第6行(包括)下面的2行數據,放到第9行下面。
方法2:
命令行模式下輸入
6,9 co 12
複製第6行到第9行之間的內容到第12行後面。
方法3:
有時候不想費勁看多少行或複製大量行時,可以使用標籤來替代
光標移到起始行,輸入ma
光標移到結束行,輸入mb
光標移到粘貼行,輸入mc
然後 :'a,'b co 'c   把 co 改成 m 就成剪切了
要刪除多行的話,可以用 :5, 9 de
 
vi複製一個單詞的方法
光標移到想要被複制詞的詞首,輸入yw
光標移到想到粘貼的位置,輸入p
vi複製幾個字母(字符)的方法
光標移到想要被複制字符的首位置,若想複製5個字符輸入:5yl
光標移到想到粘貼的位置,輸入p

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