Linux之文本编辑器VIM

简介:

 

Vim是一个功能强大的全屏文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。

  注:vim没有菜单,只有命令

 

  vi [文件名]  进入命令模式

  wq 退出命令模式

 

  输入 i a o 由命令模式进入插入模式

  按 ESC 退出插入模式,进入命令模式

 

  输入 :由命令模式进入编辑模式

  输入命令以回车结束运行,进入命令模式


插入命令


命令 作用
a

在光标所在字符后插

A

在光标所在行尾插入

i

在光标所在字符前插入

I

在光标所在行行首插入

o

在光标下插入新行

O

在光标上插入新行

定位命令

命令 作用
:set nu

设置行号

:set nonu

取消行号

gg

到第一行

G

到最后一行

nG

到第n

:n

到第n

$

移至行尾

0

移至行首

删除命令

命令 作用
x

删除光标所在处字符

nx

删除光标所在处后n个字符

dd

删除光标所在行,ndd删除n

dG

删除光标所在行到文件末尾内容

D

删除光标所在处到行尾内容

:n1,n2d

删除指定范围的行

复制和剪切命令

命令 作用
yy

复制当前行

nyy

复制当前行以下n

dd

剪切当前行

ndd

剪切当前以下n

p、P

粘贴在当前光标所在行下或行上

替换和取消命令

命令 作用
r

取消光标所在处字符

R

从光标所在处开始替换字符,按ESC结束

u

取消上一步操作

搜索和搜索替换命令

命令 作用
/string

搜索指定字符串,搜索时忽略大小写:set ic

n

搜索指定字符串的下一个出现位置

:%s/old/new/g

全文替换指定字符串

:n1,n2s/old/new/g

在一定范围内替换指定字符串

保存和退出命令

命令 作用
:w

保存修改

:w new filename

另存为指定文件

:wq

保存修改并退出

ZZ

快捷键,保存修改并退出

:q!

不保存修改退出

:wq!

强行保存修改并退出(文件所有者及root可使用)




本文转自 www19 51CTO博客,原文链接:http://blog.51cto.com/doujh/1690340,如需转载请自行联系原作者

目录
打赏
0
0
0
0
265
分享
相关文章
【Linux】vim使用与配置教程
Vim是一款功能强大的文本编辑器,广泛应用于Linux环境,是开发者和系统管理员的必备工具。本文介绍了Vim的基本操作与简单配置,涵盖命令模式、插入模式和底行模式的使用方法,以及光标定位、复制粘贴、搜索替换等常用技巧。同时,文章还提供了实用的分屏操作和代码注释方法,并分享了通过`.vimrc`文件进行个性化配置(如显示行号、语法高亮、自动缩进等)的技巧,帮助用户提升文本编辑效率。掌握这些内容,能让Vim更好地服务于日常工作与开发需求。
46 3
Linux系统之部署轻量级Markdown文本编辑器
【10月更文挑战第6天】Linux系统之部署轻量级Markdown文本编辑器
296 1
Linux系统之部署轻量级Markdown文本编辑器
Vi 和 Vim 文本编辑器使用指南
Vi 和 Vim 是 Unix/Linux 系统中常用的文本编辑器,Vim 是 Vi 的改进版,增加了语法高亮、多级撤销等功能。它们支持命令模式、插入模式和末行模式,可通过快捷键高效进行文本编辑操作,如移动光标、删除文本、查找替换等。例如,命令模式下“hjkl”分别用于左右上下移动光标,“x”删除字符,“i”进入插入模式输入文本,“:wq”保存并退出。
29 6
|
5月前
|
Linux vi/vim
Linux vi/vim
49 5
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
Linux Vim的 命令大全
Linux Vim的 命令大全
76 0
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
135 8