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全选,全部复制,全部删除相关推荐
- Linux之vim全选、全部复制、全部删除
Linux之vim全选.全部复制.全部删除 全选(高亮显示):按esc后,然后ggvG或者ggVG 全部复制:按esc后,然后ggyG 全部删除:按esc后,然后dG
- 【Linux】vim全选,全部复制,全部删除
全选(高亮显示):按esc后,然后ggvG或者ggVG 全部复制:按esc后,然后ggyG 全部删除:按esc后,然后dG 解析: gg:是让光标移到首行,在vim才有效,vi中无效 v : 是进入V ...
- ubuntu配置阿里源 vim全选复制粘贴
1.先备份原始的源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2.编辑原列表文件 sudo vim /etc/apt/source ...
- HTML,JS禁止鼠标右键、禁止全选、复制、粘贴的方法
禁止鼠标右键.禁止全选.复制.粘贴: oncontextmenu事件禁用右键菜单: js代码: document.oncontextmenu = function(){ event.returnVal ...
- Android高级控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能
Android高级控件(一)--ListView绑定CheckBox实现全选,增加和删除等功能 这个控件还是挺复杂的,也是项目中应该算是比较常用的了,所以写了一个小Demo来讲讲,主要是自定义adap ...
- vim全选,全部复制,全部删除快捷键
全选(高亮显示):按esc后,然后ggvG或者ggVG全部复制:按esc后,然后ggyG全部删除:按esc后,然后dG解析:gg:是让光标移到首行,在vim才有效,vi中无效 v : 是进入Visua ...
- Linux vim 全选
全选(高亮显示):按esc后,然后ggvG或者ggVG 全部复制:按esc后,然后ggyG 全部删除:按esc后,然后dG
- selenium中的对文本进行全选,复制,粘贴,剪切和删除的操作
# 键盘全选操作from selenium.webdriver.common.keys import Keysdriver.find_element_by_css_selector('#key-dem ...
- Selenium+Python测试键盘操作---全选、复制、剪切、粘贴
''' 键盘操作--将百度搜索的关键字复制到必应中进行搜索 --导入模块from selenium.webdriver.common.keys import Keys --剪切 --复制 ''' fr ...
最新文章
- 2017-2018-1 20155202 《信息安全系统设计基础》第9周学习总结
- ERROR: from PIL import Image ImportError: No module named PIL
- 怎么把代码放图片里面进行注入_【5025Bridge V1.0】(三)连接、选座、准备的代码搭建...
- 优化Hadoop Balancer运行速度
- mysql explain 派生表_MySQL的Explain命令
- 外卖菜谱小程序源码-带流量主功能-外卖领劵个人也可过审
- 【MyBatis框架】mapper配置文件-关于动态sql
- 开工大吉:Oracle 18c已经发布及新特性介绍
- 重新打包版Inno Setup 5.4.3
- [网页设计]Ajax、Comet与Websocket--转
- [Specification by Example][ch5 Deriving scope from goals]-[读书笔记]-[4]
- Git提交错误:Permission denied (publickey),fatal: Could not read from remote reposito
- 计算机组成原理——思维导图分享
- 物联网-移远m26使用MQTT协议,AT指令对接阿里云
- Unity2D动画生成操作(简单)
- c语言停车场程序设计,停车场模拟管理程序的设计与实现,高手指教
- kafka(1) 初识
- ebs xml开发 html,EBS excel模板xml publisher开发
- 我猜你也在找内网渗透,这篇难道还不够你嚼烂?
- 【服务器raid数据恢复】RAID5两块盘离线的数据恢复案例
热门文章
- 皮一皮:双11到底买了啥...
- 银行科技到底怎么样?我曾经的四年告诉你 !
- 每日一皮:测试都ok啊,咋一上线就乱了呢...
- 每日一皮:产品和开发在线上吵了许久...
- RocketMQ 消息丢失场景及解决办法
- 面试官:说说微信和淘宝扫码登录背后的实现原理?
- 印象笔记终于支持Markdown了 !你还会再用其他笔记吗?
- 百度神马搜狗360网站地图sitemap,主动提交推送插件
- 图像翻译、语义分割、域适应、图像检索、无监督学习cvpr2021
- windows 安装PyTorch0.4.0