> --------VIM-----------
###编辑文件:``` vi a.rtf```
###进入编辑状态:i
###退出编辑状态:ESC
###退出vi 编辑有三种方式
1. :q! 【不保存退出,搞得乱七八糟时候】
2. :q 【正常退出,无修改时】
3. :wq :zz :ZZ :x 【退出并保存】
###查找某一内容: /love 【查询内容为“love”的地方】
###【参照Ctrl + F ,内容为“>>>>>”比较常用】
###删除光标所在的整行:dd
###回退刚才操作:u
###复制当前 [行] : yy
###粘贴剪切板内容:p
--------
###进阶用法
--------
###:set nu 显示行号
###:set nonu 隐藏行号
###Ctrl + f 翻到下一页(向前翻页) front
###Ctrl + b 翻到上一页(向后翻页) back
###Ctrl + u 向前翻半页
###Ctrl + d 向后翻半页
###dd 删除一行 del dir
###dw 删除单词到尾部(包括空格) del word
###de 删除单词到尾部(不包括尾部空格) del end
###d$ 删除当前到行尾的所有字符 del $(代表尾部)
###d^ 删除当前到行首的所有字符 del ^(代表行首)
###单行删除:1(待删除行)d
###多行删除:1,10d
###光标所在行,dd
###光标所在行以下的N行,Ndd
----------
###文件/路径操作
--------
###基础跳转 cd 某一路径
###基础会跳 cd “..”代表上一级目录, “~”代表HOME目录, “-”代表前一目录。
###新建文件 touch aa.txt (也可使用vi语句直接编辑文件 ,退出时进行保存)
###新建文件夹 mkdir myFile【myFile是文件夹名称,可任意】
###修改文件名 mv aa.txt【原文件名】 love.txt【新的文件名】
###删除某一路径下所有文件 rm -rf myDir/aa.txt【某一路径】
###这些都是在git 中常用的vi 语句,知道这些足够对付git 了,当然想了解更多的话,可以参考这篇文章:
网友评论