任务2-VIM使用基础教程

基础操作

一般模式:在Linux终端中输入“vim 文件名”就进入了一般模式,但不能输入文字。
编辑模式:在一般模式下按i就会进入编辑模式,此时就可以写程式,按Esc可回到一般模式。
命令模式:在一般模式下按:就会进入命令模式,左下角会有一个冒号出现,此时可以敲入命令并执行。

:wq    存盘 + 退出 
:w     存盘,w 后可以跟文件名
:q     退出
:q!    强制退出,放弃更改
:help <command>→ 显示相关命令的帮助。你也可以就输入:help而不跟命令。(注:退出帮助需要输入:q)

光标移动

hjkl   也可以使用光标键 (←↓↑→). 注:j就像下箭头。
0      数字零,到行头
$      到本行行尾
H      移动到屏幕顶端的行
M      移动到屏幕中央的行
L      移动到屏幕底端的行
gg     到第一行。
G      到最后一行。
NG     到第 N 行 还可使用 : N 到第N行
Ctrl+f 往前滚动一整屏
Ctrl+b 往后滚动一整屏
Ctrl+d 往前滚动半屏
Ctrl+u 往后滚动半屏
zEnter 将光标所在行移动到屏幕顶端
z.     将光标所在行移动到屏幕中间
z-     将光标所在行移动到屏幕低端

基本编辑

x       删除当前字符
o       在当前行后插入新行
O       在当前行前插入新行
dd      删除当前行,并把删除的行存到剪贴板里
Ndd     删除N行
y       从这里开始拷贝
yy      复制当前行,可以在前面加数字表示复制N行
p       粘贴到当前位置
/str    向下查找字符串,按n继续向下查找,按N则相反
?str    向上查找字符串,按n继续向上查找,按N则相反
u       撤消
Ctrl+r  重做
.       重复上一条命令```
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Vim几句话介绍Vim是Unix系统上的文本编辑软件(你该不会不知道什么是文本编辑软件吧!),在windows上也...
    何必遠方阅读 3,211评论 0 3
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,464评论 0 5
  • 自我总结篇: 对文件的操作技巧: vim文件一个有三种状态:命令(浏览/输入命令转变末行模式),文本(添加/编辑/...
    小知大知阅读 815评论 0 0
  • 在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可...
    三十儿阅读 431评论 0 1
  • vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从光...
    MiracleJQ阅读 673评论 0 0