Linux编程,vim/vi环境

本文介绍了Vim编辑器中的核心操作,包括如何进入插入模式和命令模式,详细讲解了复制(yank)、剪切(delete)和粘贴(put)的命令,如yy、dd、p等,并提供了代码对齐的快捷方式。通过这些技巧,可以提升在Vim中的编辑效率。
摘要由CSDN通过智能技术生成

*VIM、VI编译环境

i进入插入模式,按Esc键,进入命令模式。

一、Vim复制、剪切和粘贴命令

复制称为yank(y)
剪切称为delete(d)
粘贴称为put(p)

(一)复制(Yanking)

需要在查看的环境之下:
1.move,选择要复制的内容->按y;
2.v,选择要对齐的内容按下‘=’;
3.yy-Yank(复制)当前行,包括换行符;
4.3yy-从光标所在的行开始辅助三行;
5.y$-提取(复制)从光标到行尾的所有内容;
6. y^-提取(复制)从光标到行首的所有内容;
7. yw-将(复制)到下一个单词的开头。
8. yiw – Yank(复制)当前单词。
9. y%-将(复制)到匹配字符,默认情况下,支持的对是(),{ } 和 [ ],在匹配的括号之间复制文本很有用。

(二)剪切(Deleting)

在正常模式下,d是剪切(deleting)文本的键,将光标移动到所需位置,然后按d键,然后按移动命令,以下是一些有用的删除命令:

  1. dd-删除(cut)当​​前行,包括换行符。
  2. 3dd-从光标所在的行开始,删除(cut)三行。
  3. d$-删除(cut)从光标到行尾的所有内容。
  4. 适用于拉动的movement命令也可用于删除,例如dw,删除到下一个单词的开头,而d^删除从光标到行首的所有内容。

#####(三) 粘贴(Putting)
1.要放置被选中或删除的文本,请将光标移动到所需位置,然后按p将文本放置(paste)在光标之后,或按P将(paste)放置在光标之前。
#####(四)代码对齐(Code Alignment)

  • 命令模式下:=:1,$
  • gg(把关标定位到最上面),V(进入VISUAL模式),shift+g(选中整篇文本),然后=。
  • gg=G
  • step1:ctrl + v (选中块)
    step2:ctrl + f (向前) 或 ctrl +v (向后)
    step3:按"=", 把选中的代码对齐
一、Vim保存退出
  • 命令模式,直接按ZZ
  • 命令模式,按:wq
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值