Vim常用命令记录

2023-10-27

Vim常用命令记录

移动光标

移动到文件头

gg

移动到文件尾

G

移动到行首

^

移动到行尾

$

移到第n行

:n

上下左右移动光标

k, j, h, l

查找

查找

/

跳转到匹配的下一项

n

跳转到匹配的上一项

N

配置vim

vi ~/.vimrc

设置高亮

set hlsearch

分屏

横屏打开当前文件

ctrl + w  s

竖屏打开当前文件

ctrl + w  v

切换分屏

ctrl + w  h, j, k, l

关闭当前分屏

ctrl + w  c

仅保留当前分屏

:only

关闭当前分屏

:hide

所有分屏统一高度

ctrl + w  =

增加当前分屏高度

ctrl + w  +

增加当前分屏高度(N行)

ctrl + w  N +

减小当前分屏高度

ctrl + w  -

向右加宽当前分屏

ctrl + w  >

向左加宽当前分屏

ctrl + w  <
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Vim常用命令记录 的相关文章

  • 如何访问 mmaped /dev/mem 而不导致 Linux 内核崩溃?

    我有一个简单的程序 尝试访问用户空间中的物理内存 其中内核存储第一个结构页 在 64 位机器上 该地址是 内核虚拟地址 ffffea0000000000 物理地址 0000620000000000 我正在尝试通过用户空间中的 mmap 访问
  • 从c调用汇编函数

    我试图从 c 调用汇编函数 但我不断收到错误 text globl integrate type integrate function integrate push ebp mov esp ebp mov 0 edi start loop
  • 推荐用于小型站点的 IRC 服务器 (ircd)? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 情况 我想使用 IRC 机器人作为我正在研究的其他代码的通用通信接口 服务器硬件陈旧且内存不足 但运行在相对最新的 Debian GNU
  • 码头无故停止

    我需要经验丰富的码头用户的建议 我在负载均衡器 亚马逊云 后面维护着 2 台 Linux 机器 使用 Jetty 9 0 3 有时我的 Jetty 容器会被 Thread 2 无故关闭 同时地 显示以下日志并且容器无故停止 没有错误 没有例
  • 在 Linux 上创建线程与进程的开销

    我试图回答在 python 中创建线程与进程有多少开销的问题 我修改了类似问题的代码 该问题基本上运行一个带有两个线程的函数 然后运行带有两个进程的相同函数并报告时间 import time sys NUM RANGE 100000000
  • XAMPP Windows 上的 Php Cron 作业

    嗯 我是这个词的新手CRON 据我所知 这是一个Unix安排特定操作在定义的时间间隔后执行的概念 我需要运行一个php文件 每小时更新一次数据库 但我的困惑在于安排执行 我在用XAMPP用于 Windows 7 上的本地开发测试 我发现了什
  • 如何在 Linux/OS X 上温和地终止 Firefox 进程

    我正在使用 Firefox 进行一些自动化操作 尽管我可以从 shell 打开 Firefox 窗口 但我无法正确终止它 如果我kill火狐进程与kill 3 or kill 2当我下次打开新的 Firefox 窗口时 命令会询问我是否要在
  • 使用c在linux上分块读写

    我有一个 ASCII 文件 其中每一行都包含一个可变长度的记录 例如 Record 1 15 characters Record 2 200 characters Record 3 500 characters Record n X cha
  • 可以作为命令行参数传递多少数据?

    在 Linux 下生成进程时可以发送多少字节作为命令行参数 gahooa 推荐了一篇好文章http www in ulm de mascheck various argmax http www in ulm de mascheck vari
  • 如何列出 nginx 中的所有虚拟主机

    有没有一个命令可以列出 CentOS 上 nginx 下运行的所有虚拟主机或服务器 我想将结果通过管道传输到文本文件以用于报告目的 我正在寻找与我用于 Apache 的命令类似的命令 apachectl S 2 gt 1 grep 端口 8
  • 在非实时操作系统/内核上执行接近实时任务的最佳方法是什么?

    在一台 GNU Linux 机器上 如果想要执行 实时 亚毫秒级时间关键 任务 您几乎总是必须经历漫长 复杂且容易出现问题的内核补丁过程 以提供足够的支持 1 http en wikipedia org wiki RTLinux Backg
  • 如何将 elf 解释器(ld-linux.so.2/ld-2.17.so)构建为静态库?

    如果我的问题不准确 我深表歉意 因为我没有太多 Linux 相关经验 我目前正在构建一个 Linux 从头开始 主要遵循 linuxfromscratch org 版本的指南 7 3 我遇到了以下问题 当我构建可执行文件时 获取一个称为 E
  • 运行 shell 命令并将输出发送到文件?

    我需要能够通过 php 脚本修改我的 openvpn 身份验证文件 我已将我的 http 用户设置为免通 sudoer 因为这台机器仅在我的家庭网络中可用 我目前有以下命令 echo shell exec sudo echo usernam
  • 亚马逊 Linux - 安装 openjdk-debuginfo?

    我试图使用jstack在 ec2 实例上amazon linux 所以我安装了openjdk devel包裹 sudo yum install java 1 7 0 openjdk devel x86 64 但是 jstack 引发了异常j
  • Apache LOG:子进程 pid xxxx 退出信号分段错误 (11)

    Apache PHP Mysql Linux 注意 子进程 pid 23145 退出信号分段错误 11 tmp 中可能存在 coredump 但 tmp下没有找到任何东西 我怎样才能找到错误 PHP 代码中函数的无限循环导致了此错误
  • 查找并删除超过 x 天的文件或文件夹

    我想删除超过 7 天的文件和文件夹 所以我尝试了 17 07 14 email protected cdn cgi l email protection find tmp mindepth 1 maxdepth 1 ctime 7 exec
  • 使用 --prof 选项创建多个日志文件而不是一个 v8.log 的节点

    我正在尝试使用 prof 选项来分析我的 Node 应用程序 但我发现不是一个单一的 v8 log 文件 而是使用诸如isolate 0x9582b40 v8 log isolate 0xa1cab78 v8 6049 等前缀创建的多个文件
  • 如何指定配置脚本的包含目录

    我的工作场所有一个 Linux 系统 其中包含相当旧的软件包 并且没有 root 访问权限 我正在从源代码编译我需要的包 prefix somewhere in homedir 我的问题是我只是不知道如何说服配置在特定目录中查找头文件 源码
  • 如果输入被重定向则执行操作

    我想知道如果我的输入被重定向 我应该如何在 C 程序中执行操作 例如 假设我有已编译的程序 prog 并且我将输入 input txt 重定向到它 我这样做 prog lt input txt 我如何在代码中检测到这一点 一般来说 您无法判
  • Java时区混乱

    我正在运行 Tomcat 应用程序 并且需要显示一些时间值 不幸的是 时间快到了 还有一个小时的休息时间 我调查了一下 发现我的默认时区被设置为 sun util calendar ZoneInfo id GMT 08 00 offset

随机推荐

  • 储存型XSS和DOM型XSS的解析

    储存型XSS和DOM型XSS的解析 存储型XSS漏洞 存储型的XSS漏洞和反射型形成的原因是一样的 也在输入输出时造成的问题 不同的是存储型的XSS下可以将攻击者的脚本注入后台存储起来 结构更加持久的危害 因此存储型XSS也称 永久型 XS
  • 力扣 91. 解码方法

    一开始的想法是 每个字母的编码要么是一位数字 要么是两位数字 所以从尾部开始看是否能取出一位数字或者两位数字 再讨论取出数字后剩下的字符串有几种解码方式 其实就是动态规划的思想 由于今天第一次做动规的题 第一想法是用递归求解 结果超时了 然
  • 实测aiCache加速效能测试报告

    服务器 AMD双核DualCore QL 62 系统搭载743M的 RAM 运行64位Ubuntu 9 1 软件 Apache2 配置 未修改的缺省配置 Apache2配置侦听82端口 aiCache采用HTTP80端口 测试细节 Apac
  • window.print()打印时根据页面高度设置居中显示、设置打印布局(纵向、横向)

    1 页面定义打印div按钮 div style background color EDEDED span class fa fa print hidden print title 打印 style font size 24px span d
  • c++中成员初始化(普通成员变量和静态成员变量)

    1 c 中普通成员变量的初始化 1 对于普通变量直接在头文件声明的时候就进行初始化 c 11的标准下是可以直接这样使用的 2 就是通过初始化列表进行初始化 3 在构造函数中进行初始化 以下通过一段代码的初始化工作 可以看出来 成员变量初始化
  • 深入理解 Go 调度模型 GPM

    Author mogd 2022 04 28 Update mogd 2022 05 05 Adage Be content with what you have rejoice in the way things are When you
  • C++面向对象(黑马程序员)

    内存分区模型 include
  • 常见的几种缓存软件以及使用缓存需要考虑的问题

    目录 几种缓存 缓存使用中存在的问题 缓存不足 缓存击穿问题 热点数据
  • UE4C++ Http下载文件

    成果 功能 点击一个按钮可以远程下载文件 并看得到进度条 先上代码 h文件 Fill out your copyright notice in the Description page of Project Settings pragma
  • webpack的loader与plugin原理

    文章目录 loader原理 loader执行顺序 loader使用方式 loader的实现 参数 同步loader 异步loader Raw loader Pitching loader loader API 手写clean log loa
  • FIR带通滤波器设计与验证

    前言 复习大学课程中数字信号处理的内容 尽管学了很多理论知识 但与实际的联系还是比较少 也就是说学到的知识不能很好地运用于实践 所以我打算对理论知识进行验证 从MATLAB和FPGA入手 完成滤波器的设计 体会模拟信号数字处理的过程 同时也
  • 【分类】分类性能评价

    评价指标 1 准确率 召回率 精确率 F 度量 ROC 属于各类的样本的并不是均一分布 甚至其出现概率相差很多个数量级 这种分类问题称为不平衡类问题 在不平衡类问题中 准确率并没有多大意义 我们需要一些别的指标 通常在不平衡类问题中 我们使
  • TVP思享

    导语 当产品的用户量不断翻番时 需求会倒逼着你优化HTTP协议 那么 要想极限优化HTTP性能 应该从哪些维度出发呢 本文将由TVP陶辉老师 为大家分享四个全新维度 TVP思享 专栏 凝结大咖思考 汇聚专家分享 收获全新思想 欢迎长期关注
  • 从零开始搞监控系统(3)——性能监控

    前端性能监控是个老话题了 各个团队都会对其有所关注 因为关注性能是工程师的本分 页面性能对用户体验而言十分关键 每次重构或优化 仅靠手中的几个设备或模拟的测试 缺少说服力 需要有大量的真实数据来做验证 这次不同 公司急切的需要一套性能监控系
  • crontab 不能执行的原因

    最近经常碰到关于crontab不能执行的 初步总结了有以下几个原因 第一 脚本的原因 大多数情况下 我们要相信科学 相信计算机 不是有鬼 就是我们的脚本的问题 这种问题导致crontab不能执行的概率占到70 以上 因为程序执行到某一步导致
  • 【FPGA】八、UART串口通信

    文章目录 前言 一 UART简介 1 基本概念 2 UART协议 3 波特率简介 二 UART串口回环实验 1 设计思路 2 程序代码 串口接收模块 串口发送模块 串口顶层模块 串口仿真模块 3 仿真验证 总结 前言 在我们进行FPGA设计
  • 数字基带传输(基于PCM的2PSK调制解调)课程设计

    数字信号基带传输 1 PCM编码 1 1 为什么要用PCM编码 1 2为什么时分复用器和解复用器同时存在 1 3 PCM编码 脉冲编码调制 2 串并转换原理 3 2PSK调制原理 4 2PSK的相干解调原理 5 实验仿真 6 实现的具体步骤
  • Element UI Form 每行显示多列,即多个 el-form-item

    Element UI Form组件使用问题 每个 el form item 都会独占一行 对于输入项很多的管理app 能否在每个form中 每行显示 2 个或者多个 el form item
  • Spring Boot 集成Quartz的简单入门

    一 Quartz的核心概念 Quartz kw ts 是OpenSymphony开源组织在Job scheduling领域又一个开源项目 完全由Java开发 可以用来执行定时任务 类似于java util Timer 但是相较于Timer
  • Vim常用命令记录

    Vim常用命令记录 Vim常用命令记录 移动光标 查找 配置vim 分屏 Vim常用命令记录 移动光标 移动到文件头 gg 移动到文件尾 G 移动到行首 移动到行尾 移到第n行 n 上下左右移动光标 k j h l 查找 查找 跳转到匹配的