美文网首页
Linux常用命令

Linux常用命令

作者: silence_学海无涯 | 来源:发表于2017-12-13 09:44 被阅读0次

    vim 选择文本,删除,复制,粘贴

    文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:

    v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。

    选中后就可以用编辑命令对其进行编辑,如 d 删除

    dw 删除光标下的单词

    y 复制 (默认是复制到”寄存器)

    p 粘贴 (默认从”寄存器取出内容粘贴)

    常用命令: 1.删除字符 要删除一个字符,只需要将光标移到该字符上按下”x”。

    2.删除一行 删除一整行内容使用”dd”命令。删除后下面的行会移上来填补空缺。

    3.删除换行符 在Vim中你可以把两行合并为一行,也就是说两行之间的换行符被删除了:命令是”J”。

    4.撤销 如果你误删了过多的内容。显然你可以再输入一遍,但是命令”u” 更简便,它可以撤消上一次的操作。

    5.重做 如果你撤消了多次,你还可以用CTRL-R(重做)来反转撤消的动作。换句话说,它是对撤消的撤消。撤消命令还有另一种形式,”U”命令,它一次撤消对一行的全部操作。第二次使用该命令则会撤消前一个”U”的操作。用”u”和CTRL-R你可以找回任何一个操作状态。

    6.放弃编辑 丢弃所有的修改并退出,用命令”:q!”。用”:e!”命令放弃所有修改并重新载入该文件的原始内容。

    7.移动到行首或行尾 “"命令将光标移动到当前行行尾。如果你的键盘上有一个键,它的作用也一样。"′′命令将光标移动到当前行的第一个非空白字符上。"0"命令则总是把光标移动到当前行的第一个字符上。键也是如此。"”命令还可接受一个计数,如”1"会将光标移动到当前行行尾,"2”则会移动到下一行的行尾,如此类推。”0”命令却不能接受类似这样的计数,命令”^”前加上一个计数也没有任何效果。

    8.以匹配一个括号为目的移动 用命令”%”跳转到与当前光标下的括号相匹配的那一个括号上去。如果当前光标在”(“上,它就向前跳转到与它匹配的”)”上,如果当前在”)”上,它就向后自动跳转到匹配的”(“上去.

    9.简单搜索 “/string”命令可用于搜索一个字符串。要查找上次查找的字符串的下一个位置,使用”n”命令。如果你知道你要找的确切位置是目标字符串的第几次出现,还可以在”n”之前放置一个命令计数。”3n”会去查找目标字符串的第3次出现。 “?”命令与”/”的工作相同,只是搜索方向相反.”N”命令会重复前一次查找,但是与最初用”/”或”?”指定的搜索方向相反。 如果查找内容忽略大小写,则用命令”set ignorecase”, 返回精确匹配用命令”set noignorecase” 。

    10.设置行号 :set nu //显示行号 :set nonu //取消显示行号11.跳至指定行 n+//向下跳n行 n-//向上跳n行 nG //跳到行号为n的行 G //跳至文件的底部

    相关文章

      网友评论

          本文标题:Linux常用命令

          本文链接:https://www.haomeiwen.com/subject/vufaixtx.html