linux vim工具使用总结
  ETWZF7L1nsXD 2023年11月02日 52 0
vim

背景

很多操作记不住. 想着总结当笔记使用.
备忘

基本总结

vim somefile 
打开/新建文件

i/a/insert按键 
进入插入模式

insert 连续两次
进入替换模式

esc 到命令模式

ctrl+v 进入可视模式

批量操作

命令模式下:
dd 删除光标所在行.
GG 到达最后一行
1G 到达第一行
%d 删除清空所有内容
/something  查找
u 撤销命令,操作错误可以撤销
Ctl+insert 复制鼠标选中的文本,相当于Ctl+c。
Shift+insert 输出鼠标选中的文本,相当于Ctl+v。

批量添加空格

操作yaml文件时需要批量添加空格或者是减少空格, 这个操作能够大幅提高工作效率

命令模式下输入 ctrl+v 
进入可视模式

光标上下移动选择多行. 
添加两个空格就是 输入两个 空格 
然后连续两下esc 按键
再输入 :wq 保存
就可以在选中的行上面同时添加两个空格了.

替换操作

命令模式下:
:s/zhao/yang/g 就可以将zhao 替换成 yang

如果全部替换
:g/zhaobsh//s/yang/g 就可以实现全局替换.


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  7BPBXg9HtzBk   2023年11月19日   26   0   0 yum源vimcentos
  vxoexqgjyiCS   2023年11月19日   27   0   0 linuxvim数据
  YKMEHzdP8aoh   2023年11月30日   35   0   0 vimUDP
  xIUntf9oR6GI   2023年11月28日   31   0   0 sedvim基础命令
  jnZtF7Co41Wg   2023年11月19日   29   0   0 nginxvim
  L83A5jZvvg3Q   2023年11月19日   51   0   0 vim
  vxoexqgjyiCS   2023年11月19日   30   0   0 服务器vim字符串
  vxoexqgjyiCS   2023年11月22日   25   0   0 linuxvimbash
  L83A5jZvvg3Q   2023年11月19日   32   0   0 vimpython
ETWZF7L1nsXD