Linux编辑器-vim的配置及其使用

vim是一种多模式的编辑器:

1.命令模式(默认模式):用户所有的输入都会当作命令,不会当作文本输入。

2.插入模式:写代码,
按「 i 」切换进入插入模式「 insert mode 」,按 "i" 进入插入模式后是从光标当前位置开始输入文件;
按「 a 」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;
按「 o 」进入插入模式后,是插入新的一行,从行首开始输入文字。

3.底行模式:对代码进行保存,退出等。

4.替换模式

命令模式的常用快捷键

gg:定位光标到最开始行。

shift+g(G):定位光标到最结尾。

n+shift+g(nG):将光标定位到任意行。(n为常数)。

shift+$:定位光标的当前行结尾。

shift+~:定位光标到当前行开始

w,b:光标按照单次跨行。

h,j,k,l:对应左,下,上,右移动。

yy:复制光标所在行。

(n)dd:剪切,删除

(n)p:粘贴到光标所在行下一行。

u:表示撤销。

shift+~:快速大小写。

(n)r:对光标字符+之后的所有字符进行批量化替换。

shift+r(R):替换模式,对内容进行整体化替换

底行vs打开多文件,crtl ww对光标进行切换。

vim编译器配置:GitHub - wsdjeg/vim-galore-zh_cn: Vim 从入门到精通

相关推荐
*wj28 分钟前
【linux驱动开发】Vscode + Remote SSH + clangd + bear=内核源码阅读环境搭建
linux·驱动开发·vscode
FED_AF2 小时前
Linux救援模式之应用篇
linux·运维
拾心212 小时前
【运维基础】Linux 进程调度管理
linux·运维·服务器
橘颂TA3 小时前
【Linux】的起源 and 3秒学习11个基本指令
linux·指令·linux的历史
~狂想家~4 小时前
Ubuntu20.04安装和配置Samba实现Win11下共享文件夹
linux·ubuntu·samba
ansondroider4 小时前
Ubuntu 抽取系统制作便于chroot的镜像文件
linux·ubuntu·chroot
羚羊角uou4 小时前
【Linux】编辑器vim和编译器gcc/g++
linux·运维·编辑器
努力一点9484 小时前
ubuntu22.04系统入门 linux入门 简单命令基础复习 实现以及实践
linux·运维·服务器·ubuntu·gpu算力
帅帅梓5 小时前
Linux性能检测与调优
linux·运维·php
van叶~5 小时前
Linux网络-------3.应⽤层协议HTTP
linux·网络·http