Sublime編輯器上的Linux Vim插件常用快捷鍵


Sublime編輯器上的 Vim 插件常用快捷鍵

vim 的設置:

  在Reference-> User Settings(首選項--> 設置用戶) 選項,點擊進入配置文件編輯狀態,默認的用戶配置文件是空的。添加如下的內容    "ignored_packages": [];

高亮設置:

  在Reference-> Default Settings(首選項--> 設置默認) 選項,點擊進入配置文件編輯狀態,查找(ctrl + f )highlight_line,該其設置false 為 true  保存即可;

自動補全設置:

  在Reference->Setting-User(首選項-->設置-用戶) 選項,點擊進入配置文件編輯狀態,添加如下的內容 "auto_complete": true, "auto_match_enabled": true ,保存后退出重進即可!

常見快捷鍵使用方法:

[Esc] 退出編輯(輸入,插入)模式,回到命令模式中(常用)

i, I
進入插入模式(Insert mode):
i 為『從目前光標所在處插入』, I 為『在目前所在行的第一個非空
格符處開始插入』。 (常用)
a, A
進入插入模式(Insert mode):
a 為『從目前光標所在的下一個字符處開始插入』, A 為『從光標
所在行的最后一個字符處開始插入』。 (常用)
o, O
進入插入模式(Insert mode):
這是英文字母 o 的大小寫。 o 為『在目前光標所在的下一行處插入
新的一行』; O 為在目前光標所在處的上一行插入新的一行!(常
用)

r
進入取代模式(Replace mode):
r 只會取代光標所在的那一個字符一次;(常用)

===========================

h 光標向左移動一個字符
j 光標向下移動一個字符
k 光標向上移動一個字符
l 光標向右移動一個字符

nG
n 為數字。移動到這個檔案的第 n 行。例如 20G 則會移動到這個檔
案的第 20 行
gg 移動到這個檔案的第一行,相當於 1G ! (常用)

shift + G: 移動到最后一行

x
在一行字當中,x 為向后刪除一個字符 (相當於 [del] 按鍵)
nx
n 為數字,連續向后刪除 n 個字符。舉例來說,我要連續刪除 10 個
字符, 『 10x』。

dd 刪除游標所在的那一整列(常用)

ndd
n 為數字。刪除光標所在的向下 n 行,例如 20dd 則是刪除 20 行 (常
用)

d1G 刪除光標所在到第一行的所有數據
dG 刪除光標所在到最后一行的所有數據

yy 復制游標所在的那一行(常用)
nyy
n 為數字。復制光標所在的向下 n 行,例如 20yy 則是復制 20 行(常
用)

p, P
p 為將已復制的數據在光標下一行貼上,P 則為貼在游標上一行! 舉
例來說,我目前光標在第 20 行,且已經復制了 10 行數據。則按下 p
后, 那 10 行數據會貼在原本的 20 行之后,亦即由 21 行開始貼。
但如果是按下 P 呢? 那么原本的第 20 行會被推到變成 30 行。 (常
用)
np: n為數字,表示粘貼多少次
u: 撤銷
ctrl + y:重做
==========================
末行模式
:w(保存文件)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM