Linux
Last updated
Was this helpful?
Last updated
Was this helpful?
Shortcut
Desciption
Ctrl - a
行首
Ctrl - e
行尾
Ctrl - w
删除前一段参数
Ctrl - u
删除光标位字符至行首(常用密码输错)
Ctrl - k
删除光标位字符至行尾
Ctrl - r
history中搜索命令去执行
Ctrl - y
插入刚删除的单词
Ctrl - c
终止操作
Ctrl - d
logout
Ctrl - l (command-k)
清屏
Command
Description
:set nu
show line number
:set nonu
hide line number
:6,9 co 12
复制第6行到第9行之间的内容到第12行后面。 copy
:6,9 m 12
剪切第6行到第9行之间的内容到第12行后面。 move
:6(,9) de
删除一行或多行
:m,n w {filename}
save lines m - n of this file to a new file {filename}
:{n}
jump to line n
:1,$s/keyword1/keyword2/g{c}
text replace,最后一个参数是询问参数
Shortcut
Description
Shift + 4
行尾 $
Shift + 6
行首 ^
shift + g
go to last line of the file. 跳文件尾行
g g
go to first line of the file. 跳文件首行
y y
copy current line 拷贝行
3 y y
copy the current line after the 3 lines. 拷贝当前行起3行
d d
delete current line 删除行
3 d d
delete the current line after the 3 lines.删除当前行起3行
p
paste 粘贴
10
向后跳 10行
H
光标移动到屏幕最顶行
M
光标移动到屏幕中间行
G
光标移动到屏幕最尾行
Shortcut
Description
ctrl + f
下翻一屏。
ctrl + b
上翻一屏。
ctrl + d
下翻半屏。
ctrl + u
上翻半屏。
ctrl + e
向下滚动一行。
ctrl + y
向上滚动一行。
n%
到文件n%的位置。
zz
将当前行移动到屏幕中央。
zt
将当前行移动到屏幕顶端。
zb
将当前行移动到屏幕底端。