vim tutor学习笔记

第一讲小结

1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。
         h (左移)       j (下行)       k (上行)     l (右移)

  2. 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 <回车>

  3. 欲退出 Vim 编辑器,请输入 <ESC>   :q!   <回车> 放弃所有改动。
                      或者输入 <ESC>   :wq   <回车> 保存改动。

  4. 在正常模式下删除光标所在位置的字符,请按: x

  5. 欲插入或添加文本,请输入:

         i   输入欲插入文本   <ESC>             在光标前插入文本
         A   输入欲添加文本   <ESC>             在一行后添加文本

特别提示:按下 <ESC> 键会带您回到正常模式或者撤消一个不想输入或部分完整
的命令。

第二讲小结

1. 欲从当前光标删除至下一个单词,请输入:dw
  2. 欲从当前光标删除至当前行末尾,请输入:d$
  3. 欲删除整行,请输入:dd

  4. 欲重复一个动作,请在它前面加上一个数字:2w
  5. 在正常模式下修改命令的格式是:
               operator   [number]   motion
     其中:
       operator - 操作符,代表要做的事情,比如 d 代表删除
       [number] - 可以附加的数字,代表动作重复的次数
       motion   - 动作,代表在所操作的文本上的移动,例如 w 代表单词(word),
                  $ 代表行末等等。

  6. 欲移动光标到行首,请按数字0键:0

  7. 欲撤消以前的操作,请输入:u (小写的u)
     欲撤消在一行中所做的改动,请输入:U (大写的U)
     欲撤消以前的撤消命令,恢复以前的操作结果,请输入:CTRL-R


第三讲小结


1.p是粘贴

2. r是替换

3. c是更改类操作符,cw删除当前单词,并进入插入模式

4.c   [number]   motion     cw就是删除当前单词,c$就是删除到行末


第四讲小结


定位及文件状态
1.ctrl +g可以查看文件状态
2.gg跳到文件开头,G跳到文件末尾,行号+G可以跳到指定行

搜索类命令
1.正向查找 /+搜索字符串可以搜索,n查看下一个,N查看上一个
2.逆向查找  ?+搜索的字符串
ctrl + o 后退一步
ctrl + i  前进一步

配对括号查找
% 即可跳到配对括号处

替换操作
:s/oldstring/newstring/g(c)


第五讲小结

vim内执行外部命令
:! + 命令  eg  :!ls

另存为文件
:w 文件名

v进入可视模式,:w可以保存

合并文件

:r FILENAME 文件合并
:r !ls 还可以将读出ls内容写入文件


第六讲小结


打开类命令

o 在下方创建一行打开
O 在上方创建一行打开

命令模式 ->插入模式
a 追加 A行尾追加
i 插入

r单个替换
R 连续替换

--复制粘贴文本
y复制
p粘贴

--设置命令的选项
set ic 大小写忽略
set noic 设置不大小写忽略



第七讲小结

:help查看帮助文档





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值