Linux之vim全选,全部复制,全部删除
2021/7/29 7:08:30
本文主要是介绍Linux之vim全选,全部复制,全部删除,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Vim中如何全选并复制?
(区分大小写!!!)
全部删除:按esc键后,先按gg(到达顶部),然后dG
全部复制:按esc键后,先按gg,然后ggyG
全选高亮显示:按esc键后,先按gg,然后ggvG或者ggVG
单行复制:按esc键后, 然后yy
单行删除:按esc键后, 然后dd
粘贴:按esc键后, 然后p
vim只能粘贴50行的问题:
在当前用户主目录()编辑/.vimrc(如果不存在,新建这个文件),添加一行
:set viminfo='1000,<500
至于为什么要输入输入’1000,这个其实不重要,最主要的是输入<500,它是设置寄存器保存的行数的。即最大值为 500
批量注释
1,在命令行模式下,将光标固定在第一列,按Ctrl+V快捷键进入VB可视化模式:
上下移动光标,选择你想要注释的行:
选择好之后,按大写的I键进入insert模式,输入注释符“#”:
最后按ESC键(两次),选择的多行已经注释掉啦
取消多行注释时同样重复Step1-Step2,但此时光标选中注释符,并选好行数之后。只需按d键(小写),注释就被删除啦
如何取消vim粘贴时自动注释功能
vim在粘贴内容的时候,如果遇到以#开始的注释行,会自动将后续的所有行进行注释。也许这个功能在某些情况下是很有用的,但很多时候是不需要的,需要取消这个默认的功能。
取消这个功能也很简单,只需要在根目录下编辑.vimrc文件(如果没有,就创建该文件),在其中添加下面的内容:
set paste
保存即可。
这篇关于Linux之vim全选,全部复制,全部删除的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南