首页 > 其他分享 >vim敲字如弹琴

vim敲字如弹琴

时间:2023-04-09 14:23:04浏览次数:26  
标签:文件 敲字 删除 vim 查找 所在位置 移动 弹琴 光标

导读 本篇文章主要讲解vim的常用命令,当你在妹子面前像弹琴一样的敲代码完成给她的惊喜的时候,萌妹子会不会对你顶礼膜拜,发出崇拜的小星星呢?
1.显示行数

vim打开文件之后输入

:set number

:set nu
2.光标移动
h             光标向左移动
j             光标向下移动
k             光标向上移动
l             光标向右移动
n+空格键        光标先后移动n个字符
0或home键      移动到行首
$或end键      移动到行尾
w             移动到下一个单词的首部
b             移动到上一个单词的首部
e             移动到下一个单词的尾部
ge             移动到上一个单词的尾部
gg            移动到文件的开头
G             移动到文件的最后一行
nG            n为数字移动到指定的行
H/M/L         分别对应移动到屏幕的顶部,中间,结尾
数字加H/M/L,   距离顶部的多少行
3.文件查找

在一般模式下

/word         从光标位置向后查找‘word’的字符
?word         从光标位置向前查找‘word’的字符
4.文件删除
x,X           小写的x向后删除一个字符,大写X标识向前删除一个字符
nx            n位数字,向后删除n个字符
dd            删除光标所在位置的行
ndd           n为数据,从光标所在位置向后删除n行
d1G           删除光标所在位置以及之前的行
dG            删除光标所在位置以及以后的行
dnG           删除光标所在位置到n行
d$            删除光标位置到行尾的所有字符
d0            删除从光标位置到行首的字符
5.文件复制
y            使用方法和d文件删除类似
p             粘贴复制的内容
6.文件查找替换
:n1,n2s/word1/word2/g  在n1行到n2行之间将word1全部替换成word2
:1,$/word1/word2/g     全文查找替换
:1,$/word1/word2/gc    全文查找替换 c confirm 在替换之前,确认
7.撤销和反向撤销

一般模式下

u             撤销上一步操作
crel+r        反向撤销
8.文件保存与退出
:wq          保存并推出
:q           在为改动的时候退出
:q!          强制退出不保存
:w           保存为其他文件
:n1,n2 w       将n1到n2行保存为指定文件

标签:文件,敲字,删除,vim,查找,所在位置,移动,弹琴,光标
From: https://www.cnblogs.com/0227-yyds/p/17300277.html

相关文章

  • nvim-treesitter coc.nvim
    PSC:\Users\dev\AppData\Local\nvim-data\plugged\nvim-treesitter\parser>lsdbash.socpp.sodockerfile.sohtml.solatex.soninja.sorust.sotypescript.soc.socss.sodot.sojava.sollvm......
  • GVIM常用命令
    命令模式:普通模式Esc:插入:insert到第100行:100找abc字符:/abc在0-100行找abc字符:0,100/abc用,对齐  :0,100Align,将0-100行的a替换为b替换:0,100s/a/b/g将a替换为b替换:s/a/b/g块操作ctrl+v块移动,shift+>复制,滚轮中间点一下。......
  • 第 6 章 Linux 实操篇- Vi 和 Vim 编辑器
    第6章Linux实操篇-Vi和Vim编辑器6.1vi和vim的基本介绍Linux系统会内置vi文本编辑器Vim具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使......
  • vim编辑器常用指令
         ......
  • Vim常用指令整理
    1.基本指令1.1移动命令1.1.1光标的基本移动命令解释h,j,k,l左,下,上,右H把光标移到屏幕最顶端一行M把光标移到屏幕中间一行L把光标移到屏幕最底端一行+或Enter把光标移至下一行第一个非空白字符-把光标移至上一行第一个非空白字符w光标停在......
  • vim编辑器的使用
    1、vi\vim编辑器介绍vi\vim是visualinterface的简称,是linux中最经典的文本编辑器同同行界面中的文编编辑器一样,vi\vim是命令行下对文本进行编辑的绝佳选择vim是vi的加强版本,兼容所有指令,不仅能编辑文本,而且还能执行shell程序编辑的功能,可以不同颜色的字体来辨别语......
  • Linux - vi & vim 编辑器
    vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。   基本上vi/vim共分为三种模式,分别是命令模式、输入模式和(不想写了,访问:htt......
  • Docker yum install的时候报错:Rpmdb checksum is invalid: dCDPT(pkg checksums): ...
    闲话就不说了,直接上Dockerfile:FROMhub.c.163.com/library/centos:7.2.1511MAINTAINERbyzsk_johnRUNyum-yinstallvimnet-tools&&yumcleanallEXPOSE22CMD["/bin/bash","-D"]注意一点,如果拆开写RUN,也就是yuminstallvim-y&&yuminst......
  • Lvim(Version: 1.2)环境搭建
    LunarVim开发环境搭建官方网站Prerequisites(Ubuntu20.04.4)Neovimwgethttps://github.com/neovim/neovim/releases/download/stable/nvim-linux64.tar.gzgit设置全局加速gitconfig--globalurl."https://gitclone.com/".insteadOfhttps://makepythonpips......
  • Nginx容器安装vim命令
    dockerpullnginx:1.22.1dockerrun-itdnginx:1.22.1进入nginx容器apt-getupdateapt-getinstall-yvim ......