vim常用命令

vim常用命令

  • 一、使用vim命令行编辑文件
    • 打开文件
  • 二、vim编辑文档
      • 1.设置环境
      • 2.基础操作
  • 三、vim撤销重做
  • 四、vim搜索和替换
  • 五、多文件操作
  • 六、vim保存退出

一、使用vim命令行编辑文件

打开文件

gvim file_name

.

二、vim编辑文档

1.设置环境

:set nu		显示行数
:set shiftwidth=4	设置使用><时shift的长度
:set tabstop=4	设置tab键的长度 (或 菜单栏 Edit->File Setting->Soft Tabstop->4)

i	在光标前 进入编辑模式
a	在光标后 进入编辑模式
o	在下一行 进入编辑模式

2.基础操作

移动光标

gg  移动到第一行
G   移动到最后一行
:68 移动到第68行

{   移动到上一个代码块
}   移动到下一个代码块

选择/删除/复制

v		选择
V 		选择整行
Ctrl+v	选择块

x		剪切选中文本
dd 		删除当前的一行(剪切)
:12,20d 删除12到20行(剪切)

y		复制选中文本
:12,20y	复制12到20行的内容
p		在光标后粘贴
P		在光标前粘贴

多行缩进

:12,20>	12到20行向右缩进
:12,20< 12到20行向左缩进

.    重复上次的操作

.

三、vim撤销重做

u   撤销
ctrl+r  重做

.

四、vim搜索和替换

/word   查找单词word
:s/word/change/gc	    替换所有行中的word为change
:12,20s/word/change/gc	替换12到20行中的word为change

:nohl   取消高亮

.

五、多文件操作

打开文件(cmd)

gvim  -o filename1 filename2 ...  水平分割窗口
gvim  -O  filename1 filename2 ... 垂直分割窗口

打开文件(vim)

:sp file2		水平分割打开另一个文件
:vsp file2		垂直分割打开另一个文件
:close 或 :q	关闭当前的文件

切换文件(vim)

Ctrl+w+方向键 	切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l 	同上
Ctrl+ww			依次向后切换到下一个窗格中

·

六、vim保存退出

:wq!   强制保存并退出
:w!     强制保存文件
:q!   放弃修改并退出
:w      保存文件
:q    退出程序

你可能感兴趣的:(Linux)