博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vim复制粘贴常用命令
阅读量:5885 次
发布时间:2019-06-19

本文共 471 字,大约阅读时间需要 1 分钟。

在Windows下我们习惯的操作,复制单个字符,复制单行多行,删除单行多行,在linux的vim中操作如下:

G(shift+g+g):跳到文档尾

g+g:跳转到文档首

home键:光标移动到行首

end键:光标移动到行尾

yy:复制光标所在行的整行内容

yw:复制光标所在单词的内容

nyy:复制从光标开始向下的n行内容,n为复制的行数

nyw:复制从光标所在字开始后的n个字,n为复制的字数

p:粘贴,将复制的内容粘贴在光标所在的位置

x(小x):删除光标所在位置的字符,同键盘上的delete建

X(大X):删除光标所在位置的前一个字符

d0: 删除当前行光标所在位置前的所有字符

d$:删除当前行光标所在位置后的所有字符

dd:删除光标所在行

u:撤回刚才的操作

ndd:删除光标所在行及其向下的n行,n为整数

nd+上方向键:删除光标所在行及其向上的n行

nd+下方向键:删除光标所在行及其向下n行

shift+v:进入可视模式,从光标处↑或者↓可以选中文本,按y是复制,p可以粘贴;按d是删除,按c是删除选中内容并切换到插入模式。

转载地址:http://pzlix.baihongyu.com/

你可能感兴趣的文章
GPS轨迹数据集免费下载资源整理
查看>>
bulk更新mongodb的脚本
查看>>
通用组件示例
查看>>
Flutter 03: 图解第一个程序 Hello World!
查看>>
Js获取当前页面URL各种参数
查看>>
删除链表的倒数第N个节点
查看>>
DrQA基于维基百科数据的开放域问答机器人实战教程
查看>>
阿里云发布ET工业大脑开放平台,全球首个工业智能的孵化基地
查看>>
Cannot load JDBC driver class 'oracle.jdbc.OracleDriver'
查看>>
Python3 & OpenCV之环境搭建(win10)
查看>>
优雅地使用 mybatis-generator
查看>>
使用Supervisor 管理.net core mvc部署
查看>>
java多线程之延迟初始化
查看>>
webpack配置React开发环境(上)
查看>>
Dubbo 3.0 预览版解读,支持 Filter 链的异步化
查看>>
第190天:js---String常用属性和方法(最全)
查看>>
go-mir v1.0.0 发布 用 Go 结构体标签定义 handler 路由信息的辅助库
查看>>
今年全球游戏市场13%的收入将属于腾讯
查看>>
Git 远程推送被拒绝的一种解决方案
查看>>
《战争论》核心原则
查看>>