vim强大的快捷键

news/2024/7/21 13:09:30 标签: vim, 编辑器, linux

文章目录

  • vim强大的快捷键(必须在可视模式下完成)
    • 光标移动(上下左右移动)
    • 行选中
    • 列选中
    • 复制
    • 粘贴
    • 剪切
    • 删除
    • 取消
    • 后悔取消
    • 跳到文件的末尾
    • 跳转到我呢见的开头
    • 保存并且退出vim编辑器
    • 自动补全
    • 自动格式化
    • 回到行首(这一行的第一个有效字符)
    • 回到行尾(这一行最后一个有效数字)

vim_1">vim强大的快捷键(必须在可视模式下完成)

光标移动(上下左右移动)

h(左移),j(下移),k(上移),l(右移)。

行选中

S h i f t + v \color{pink}{Shift+v} Shift+v然后移动光标。

列选中

C t r l + v \color{pink}{Ctrl+v} Ctrl+v然后移动光标。

复制

y \color{pink}{y} y

粘贴

p \color{pink}{p} p

剪切

x \color{pink}{x} x

删除

d d \color{pink}{dd} dd

取消

u \color{pink}{u} u

后悔取消

C t r k + r \color{pink}{Ctrk+ r} Ctrk+r

跳到文件的末尾

G \color{pink}{G} G

跳转到我呢见的开头

g g \color{pink}{gg} gg

vim_47">保存并且退出vim编辑器

Z Z \color{pink}{ZZ} ZZ

自动补全

前提:先进入编辑模式,然后输入某个单词或者某句话的开头的一个字母或者若干个字母。
然后 C t r l + n \color{pink}{Ctrl+n} Ctrl+n自动补全整个单词或者整句话提高代码编辑的速度!!!

自动格式化

前提:先选中代码,然后 = \color{pink}{=} =键自动格式化代码,自动帮助各种对齐。

回到行首(这一行的第一个有效字符)

S h i f t + 6 \color{pink}{Shift+6} Shift+6

回到行尾(这一行最后一个有效数字)

$

在这里插入图片描述

学的不是技术,更是梦想!!!


http://www.niftyadmin.cn/n/321537.html

相关文章

跨域时怎么处理 cookie?

前言 一个请求从发出到返回,需要浏览器和服务端的协调配合。浏览器要把自己的请求参数带给服务端,服务端校验参数之后,除了返回数据,也可能会顺便把请求是否缓存,cookie等信息告诉浏览器。当请求是跨域请求的时候&…

linux异步通知实验

一、异步通知简介 中断是处理器提供的一种异步机制,配置好中断后就可以让处理器去处理其他的事情,当中断发生以后会执行中断服务函数,在中断服务函数中做具体的处理。 Linux 应用程序可以通过阻塞或者非阻塞两种方式来访问驱动设备&#xff0…

Linux文件打开函数open()

#include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdio.h> int main(void) {int fd -1; /*这个整数用来存放文件描述符*/char filename[] "good.txt"; /*打开的文件名&#xff0c;是一个字符数组…

JAVA语言-比较器Comparator(java中Comparable和Comparator的区别)

文章目录 一、什么是Comparator二、Java compare方法和compareTo方法三、java中Comparable和Comparator的区别 Comparator的例子三、demo&#xff1a;java8使用Lambda表达式比较器Comparator给List对象排序&#xff0c;按时间、数字、字典排序 一、什么是Comparator Comparato…

win11安装java8后,jps、jvisualvm等jdk工具无法使用的问题

文章目录 基础环境1 找不到jps、jvisualvm等命令问题1.1 原因1.2 解决方案 2 jdk工具无法正常使用问题2.1 原因2.2 %TMP%\hsperfdata_username文件夹2.3 解决方案 基础环境 jdk-8u261-windows-x64&#xff0c;一直下一步&#xff0c;安装到d盘下 1 找不到jps、jvisualvm等命令…

MQ-rabbitMQ_基础篇

MQ-rabbitMQ_基础篇 1.MQ1.1什么是MQ1,2应用 2.常见消息中间件协议&#xff08;模型&#xff09;2.1JMS模型&#xff08;协议&#xff09;2.2AMQP协议 3.RabbitMQ3.1六种工作模式3.1.1Hello Word简单模式3.1.2word queues 工作队列能者多劳 3.1.3Publish/Subscribe 发布与订阅模…

C++实现AVL树和红黑树(插入部分)

文章目录 前言1.AVL树的相关介绍2.AVL树的旋转1.失衡状态2.旋转调整 3.代码实AVL树1.节点的插入2.插入部分的验证 4.红黑树的相关介绍5.红黑树的插入调整1.处理方式2.代码实现 6.红黑树的检查7.总结 前言 之前介绍了二叉搜索树&#xff0c;本文主要是对AVL树和红黑树进行介绍。…

并查集:解密算法面试中的常客

文章目录 1. 并查集原理&#x1f351; 举例说明&#x1f351; 并查集的应用 2. 并查集实现&#x1f351; 接口总览&#x1f351; 构造函数&#x1f351; 查询操作&#x1f345; 代码实现 &#x1f351; 合并操作&#x1f345; 动图演示&#x1f345; 代码实现 &#x1f351; 判…