vim简单使用

Vim安装:
vim一般安装完ubuntu或者wsl都会自带有,没有的话可以使用:
sudo apt install vim
配置文件位置:
sudo vim /etc/vim/vimrc // 系统vim配置文件 
vim ~/.vimrc
// 用户个人vim配置文件 linux多用户的情况下,没有root权限,在~/.vimrc文件中进行配置
 
Vim的几种模式
  • 正常模式:可以使用快捷键命令,或按:输入命令行。
  • 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。
  • 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视块模式。
  • 替换模式:正常模式下,按R进入。
 
1、列插入:
ctrl +q 开启visual block,使用上下左右键选择列,选择完毕之后返回第一行,输入大写I(不用:或者/),增加完毕之后按Esc键退出
 
2、列删除:
ctrl +q或者v开启visual block,使用上下左右键选择列,delete删除列
 
3、代码自动对齐:
在命令模式下(即非“插入”等编辑模式),先输入gg,这时候光标会移动到第一行第一个字符,然后按 “=” 号之后切换成大写,再按一下G,这时候光标会移到最后一行的第一个字符,这时候就可以看到代码被排得整整齐齐了!
 
4、复制行和删除行:
nyy表示复制n行,p表示将已经复制的数据在光标下一行粘贴
 
5、设置行号:
set num,同样去除行号:set num!
 
6、撤销操作:
u
 
7、跳转行:
gg表示跳到第一行,n + shift +g表示跳到第n行
 
8、替换行内容:
:s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个from,则只会替换其中的第一个。
:s/from/to/g : 将当前行中的所有from都替换成to。
:s/from/to/gc : 将当前行中的所有from都替换成to,但是每一次替换之前都会询问请求用户确认此操作。
:%s/from/to/g : 对所有行的内容进行替换。
 
9、翻屏操作:
ctrl+f: 下翻一屏。
ctrl+b: 上翻一屏。
ctrl+d: 下翻半屏。
ctrl+u: 上翻半屏。
 
10、.vimrc注释
两个双引号,双引号之间没有间隔 ""
 
11、设置高亮行和高亮列:
set cursorline
set cursorcolumn
 
参考博客:
 
 
 
posted @ 2024-03-15 23:04  lethe1203  阅读(19)  评论(0编辑  收藏  举报