我的Vim使用笔记

  • 查看宏定义:[d

  • o,是现在光标坐在行的下方插入新行;

vim 直接查看man 手册

移动到要看到函数上,

命名模式下大写K,即:shitf+k

如果要指定章节,比如printf第三节,为3K

系统剪切板粘贴进VIM

直接在输入模式按Shift+Inset(粘贴)

“+Y 复制当前行到系统剪切板
“+nY 复制当前行往下 n 行到系统剪切板
“+p 粘贴系统剪切板内容到当前位置后

其它

  • 命令 <Ctrl> + g 可显示当前编辑文件名及行数,可以在不退出 Vim 的情况下了解当前编辑文件的信息.

  • 使用Ctrl + s来保存文件的习惯在Vim编辑器时却会出现大问题:

    • Vim/vi编辑器中按下Ctrl + s会导致Vim假卡死,按其他任何按键和命令都不再也任何反应
    • 解决办法:按下Ctrl + q解锁Vim卡死
    • 解决原理:Ctrl + s 默认在vim中的效果为锁定屏幕。

2.5 撤销、反撤销

命令模式下可执行撤销操作

  1. 撤销最近的一次操作:u
  2. 恢复最近的一次操作(取消撤销):<Ctrl> + r

(1) 搜索字符串//:

/\/\/ (/需要使用\进行转义)

现在,只要按下n键就会跳转到下一个搜索到的目标字符串。

2.2 行级移动

0 移动光标到当前行行首
$ 移动光标到当前行行尾

调到第几行::n

2.3 文件首尾移动

gg 移动光标到当前文件的第一行

GG 移动光标到当前未经的最后一行

2.5 匹配单词

* 移动光标到 [匹配] 光标当前所在单词的下一个单词
# 移动光标到 [匹配] 光标当前所在单词的上一个单词

2.1 Vim字符选择

按键 v 进入Vim字符选择可视化模式,通过Vim鼠标移动命令 H 把鼠标往右移动,选择多个字符。

Vim可视化模式字符选择

当然,选择好文本后,可以用 y 进行复制,用 p 命令粘贴等。

本文标题:我的Vim使用笔记

文章作者:Yang Shuai

发布时间:2019年06月10日 - 10:06

最后更新:2019年06月10日 - 10:06

原始链接:https://ysbbswork.github.io/2019/06/10/我的Vim使用笔记/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!