vi中全选的命令或者快捷方式

网上有两种说法比较多:“:1,$y”和 “dG”

但是我查到有资料显示:1,$y是全部复制,不是全选

dG这是删除光标所在行到最后一行的内容(包括光标所在行的内容)

还有一个命令是  ggVG
解释是:
gg 让光标移到首行,在vim才有效,vi中无效
V   是进入Visual(可视)模式
G  光标移到最后一行
选中内容以后就可以其他的操作了,比如:
d  删除选中内容
y  复制选中内容到0号寄存器
"+y  复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用
全部删除:按esc后,然后dG
全部复制:按esc后,然后ggyG
全选高亮显示:按esc后,然后ggvG或者ggVG

要复制到别的地方,用 "+y 来复制,注意是三个字符。
gg"+yG

转自:http://blog.163.com/boby_boke/blog/static/126877354200910308522382/

时间: 2024-11-06 07:12:53

vi中全选的命令或者快捷方式的相关文章

linux:vim中全选复制

全选(高亮显示):按esc后,然后ggvG或者ggVG 全部复制:按esc后,然后ggyG 全部删除:按esc后,然后dG 解析: gg:是让光标移到首行,在vim才有效,vi中无效 v : 是进入Visual(可视)模式 G :光标移到最后一行 选中内容以后就可以其他的操作了,比如: d  删除选中内容 y  复制选中内容到0号寄存器 "+y  复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用 原文:https://www.cnblogs.com/webStyle/p/4354464.

关于DWZ模板中全选的使用

只在使用DWZ框架时有用 模板中 <input type="checkbox" name="rule_id[]" />选项1 <input type="checkbox" name="rule_id[]" />选项2 <input type="checkbox" name="rule_id[]" />选项3 这里是class和group在起作用grou

vi中常用的一些命令

gg移到文档开头 G移到文档末尾 o在下一行插入 O在上一行插入 i在光标处插入 I在行首插入 a 在光标之后开始输入文本 A在行尾开始输入文本 dd删除当前行 D 删除光标所在行光标后面的内容 J 把下一行内容加到本行行尾 x删除光标所在的字符 rt把光符所在字符替换成t u恢复上一次的修改 ctrl+r撤销上一次的恢复 cw删除单词光标后面的部分并进入编辑模式 dw删除单词光标后面的部分并留在命令模式 ciw删除光标所在单词并进入编辑模式 diw删除光标所在单词并留在命令模式 f4在当前行找

项目中全选和反选

<script type="text/javascript"> //页面加载 //获取onclick对象,并绑定onclick时间 //将所有的checkbox打钩 window.onload = function(){ //获取name的值等于anniu的元素 alert(1); var input_obj = document.getElementsByName("anniu"); //这里anniu元素是一个集合,将它的长度赋值给input--ob

jquery中checkbox选择和全选

/** * 全选事件 * @param idList 存储id的数组 * @param _this 对象 * @param label 存放ids的标签 */function selectAll(idList,_this,label){ var boxs = $("input.select-single");//所有商品记录 //被选中 if(_this.prop("checked")){ boxs.prop("checked",true);//

JS中表格的全选和删除要注意的问题

在项目开发中,由于刚刚开始做项目,我对js还不是很精通,所以在用js对表格的全选和删除中遇到了不少问题,后来通过查找资料解决了,之后总结了一下关于js表格的全选和删除出现的一些问题,希望能帮助到大家. 以下是我自己做的一个小例子,用来更简单明了的说明js全选和删除. 一.全选的说明:当选中全选的checkbox时,下面1-5都会选中,没有选中时1-5都不会选中,这个实现不难,步骤如下: 1.获取全选框的选中状态, 2.for循环设置所有的单选框的选中状态 主要代码: //1.获取全选按钮 var

vi / vim 删除以及其它命令

删除一行:dd 删除一个单词/光标之后的单词剩余部分:dw 删除当前字符:x 光标之后的该行部分:d$ 文本删除 dd 删除一行 d$ 删除以当前字符开始的一行字符 ndd 删除以当前行开始的n行 dw 删除以当前字符开始的一个字 ndw 删除以当前字符开始的n个字 D 与d$同义 d) 删除到下一句的开始 d} 删除到下一段的开始 d回车 删除2行 ndw 或 ndW 删除光标处开始及其后的 n-1 个字符.d0 删至行首.d$ 删至行尾.ndd 删除当前行及其后 n-1 行.x 或 X 删除

全选/取消全选那点事

今天我花了半天时间处理checkbox全选/取消全选那点事 技术领域 可信计算 其他   全选 申请日 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016  年  至 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 至今 年 专利类型 发明专利 实用新型   全选 授权

Android中购物车的全选、反选、问题和计算价格

此Demo主要解决的是购物车中的全选,反选计算价格和选中的条目个数的问题,当选中几条时,点击反选,会把当先选中的变为不选中,把不选中的变为选中.点击全选会全部选中,再次点击时,变为全部不选中. //-----------一下为main的布局----------------------- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http