美文网首页
linux学习记录(一)

linux学习记录(一)

作者: likefly | 来源:发表于2019-08-13 09:56 被阅读0次

vi的使用

  • 一般指令模式
  • 编辑模式
  • 命令行命令模式
一般指令模式可用的按钮说明
· 移动光标的方法
方向键上下左右:光标向对应的方向移动一个字符
ctrl + f:屏幕“向下”移动一页。tips:我是这样记忆的向下就是向前,forward。
ctrl + b:屏幕“向上”移动一页。tips:我是这样记忆的向上就是向后,backward。
ctrl + d:屏幕“向下”移动半页。
ctrl + u:屏幕“向上”移动半页。
n<空格>:n表示数字,n之后加上空格光标向右移动n个字符。
0:移动到这一列的最前面的字符处。
$:移动到这一列的最后面的字符处。
G:移动到文件的最后一列。
nG:移动到这个文件的第n列。
gg:移动到这个文件的第一列。
n<回车>:光标向下移动n列。
· 查找替换
/word:向光标之下寻找一个名字位word的字符串
n:如果查找到一个word的字符串,则继续向下查找另外一个。
N:与n相反,向上继续查找word的字符串
:n1,n2s/word1/word2/g:n1列与n2列之间查找word1,并用word2替换。
:1,$s/word1/word2/g:在第一列和最后一列之间查找word1,并用word2替换。
:1,$s/word1/word2/gc:在第一列和最后一列之间查找word1,并用word2替换,在替换之前confirm一下。
· 删除复制粘贴
x,X:x向后删除一个字符,X向前删除一个字符。
dd:删除光标所在的整列。
ndd:删除光标所在的向下n列。
yy:复制光标所在的那一列。
nyy:复制光标所在向下n列数据。
p,P:p将已复制的数据在光标的下一列粘贴,P则位粘贴在光标的上一列。
u:复原前一个动作。
ctrl + r:重做上一个动作。
.:小数点,重复前一个动作。
一般指令模式切换到编辑模式
i,I:进入插入模式。i为从目前光标所在位置插入。I在目前所在列的第一个非空白字符处开始插入。
a,A:进入插入模式。a从光标的下一个字符开始插入。A为从光标的列的最后一个字符开始插入。
命令行模式
:w,:w!,:q,:q!,:wq!比较常用 :wq!推出并强制保存。

相关文章

  • linux学习记录(一)

    vi的使用 一般指令模式 编辑模式 命令行命令模式 一般指令模式可用的按钮说明 一般指令模式切换到编辑模式 命令行模式

  • Linux Command Line 学习笔记2

    说明;写Linux Command Line 学习笔记系列文章本意只是记录自己学习 《Linux Command...

  • Linux Command Line 学习笔记3

    说明;写Linux Command Line 学习笔记系列文章本意只是记录自己学习 《Linux Command...

  • Linux Command Line 学习笔记1

    说明;写Linux Command Line 学习笔记系列文章本意只是记录自己学习 《Linux Command...

  • Linux Command Line 学习笔记4

    说明;写Linux Command Line 学习笔记系列文章本意只是记录自己学习《Linux Command L...

  • Linux Command Line 学习笔记5

    说明;写Linux Command Line 学习笔记系列文章本意只是记录自己学习《Linux Command L...

  • Linux Command Line 学习笔记6

    说明;写Linux Command Line 学习笔记系列文章本意只是记录自己学习《Linux Command L...

  • Linux命令学习

    Linux & Unix命令学习 Linux 命令记录小白学习Linux的过程,如有错误,万望指正,感激不尽。zs...

  • Linux学习记录

    Linux环境变量 环境变量配置的方法有两种,临时的和全局的。 https://www.jianshu.com/p...

  • Linux学习记录

    看到鸟哥的Linux私房菜的第四章:首次登入与线上求助的课后练习 由『應用程式』的『公用程式』項目下的『調校工具』...

网友评论

      本文标题:linux学习记录(一)

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