在windows下我們習慣的操作,複製單個字元,複製單行多行,刪除單行多行,在linux的vim中操作如下:
g(shift+g+g):跳到文件尾
g+g:跳轉到文件首
home鍵:游標移動到行首
end鍵:游標移動到行尾
yy:複製游標所在行的整行內容
yw:複製游標所在單詞的內容
nyy:複製從游標開始向下的n行內容,n為複製的行數
nyw:複製從游標所在字開始後的n個字,n為複製的字數
p:貼上,將複製的內容貼上在游標所在的位置
x(小x):刪除游標所在位置的字元,同鍵盤上的delete建
x(大x):刪除游標所在位置的前乙個字元
d0: 刪除當前行游標所在位置前的所有字元
d$:刪除當前行游標所在位置後的所有字元
dd:刪除游標所在行
u:撤回剛才的操作
ndd:刪除游標所在行及其向下的n行,n為整數
nd+上方向鍵:刪除游標所在行及其向上的n行
nd+下方向鍵:刪除游標所在行及其向下n行
shift+v:進入可視模式,從游標處↑或者↓可以選中文字,按y是複製,p可以貼上;按d是刪除,按c是刪除選中內容並切換到插入模式。
Emacs複製貼上等常用命令
選中某一塊區域 ctrl ctrl shift 2 或者ctrl space 移動游標到合適的位置 ctrl p ctrl n ctrl f ctrl b分別是向上 下 前 後 來移動游標 剪下快捷鍵 ctrl k 刪除當前位置到行末,ctrl d相當於鍵盤上的delete 鍵,刪除前面的字元 ba...
VIM複製貼上
vim作為最好用的文字編輯器之一,使用vim來編文件,寫 實在是很愜意的事情。每當學會了vim的乙個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。最近使用vim來寫部落格,發現在vim中貼...
vim 複製貼上
傳統軟體的複製 copy 剪下 cut 貼上 paste 在vim中對應的是yank,delete和put。在vim中的複製,刪除,替換等操作的臨時內容,都會儲存在暫存器中。下面分享下vim中的暫存器和相關的基本的操作。無名暫存器 兩個雙引號,vim中叫做無名暫存器。x,s,d,c,y等操作,如果不...