shell vim xshell快捷键

我们有时在Linux下输入命令时,难免有输错的时候,在有的终端上,输错后,用退格则出现乱码现像,可以用以下方法解决。

CTRL + H #相当于按了一次退格键,一次删除一个字母

CTRL + U #一次删一行

CTRL + W #一次删一个单词,也可以这么理解,一次删一个空格的位置,比如:face book abcd edff,这种情况要按四次才能删完

2、vi下删除一个单词的方法:
diw 删除光标上的单词 (不包括空白字符)
daw 删除光标上的单词 (包括空白字符)

D 从当前位置删除到行尾 (“d$” 的缩写)

db 从当前位置删除到前一个单词的开头

dw 从当前位置删除到下一个单词开头

x 删除光标下的字符 (“dl” 的缩写)
X 删除光标前的字符 (“dh” 的缩写)

dG 删除到文件末
dgg 删除到文件首

“dl” 删除字符 (缩写: “x”) |dl|
“diw” 删除内含单词 diw
“daw” 删除一个单词 daw
“diW” 删除内含字串 (见 |WORD|) diW

“daW” 删除一个字串 (见 |WORD|) daW
“dd” 删除一行 |dd|
“dis” 删除内含句子 dis
“das” 删除一个句子 das
“dib” 删除内含 ‘(’ ‘)’ 块 dib
“dab” 删除一个 ‘(’ ‘)’ 块 dab
“dip” 删除内含段落 dip
“dap” 删除一个段落 dap
“diB” 删除内含 ‘{ ’ ’ }’ 大块
更多来源:http://www.jiejuchina.com/question/
diB
“daB” 删除一个 ‘{ ’ ’ }’ 大块 *daB

posted @ 2023-02-01 09:22  滴滴滴  阅读(168)  评论(0编辑  收藏  举报