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
时来天地皆同力,运去英雄不自由