总结vim的使用方法

vi: visual interface

vim: vi improved

vim的模式

编辑模式(默认模式)------i  a o 输入模式

i:在当前光标所在字符前面转换为输入模式

a.在当前字符后面转换为输入模式

o:在当前光标所在行下方,新建一行,并转为输入模式

I:在当前光标所在字符的行首,转换为输入模式

O:在当前光标所在行上方,新建一行,并转换为输入模式

A:在当前字符行的行尾,并转为输入模式

全屏幕编辑器,模块化编辑器

vim + file打开文件光标到最下方

vim +initab

1.打开文件

vim +#:打开文件,并定于与第#行

vim +:打开文件,定位至文件最后一行

vim +/pattern:打开文件,定位于第一次被pattern匹配到的行的行首

2.关闭文件

末行模式:

:wq保存退出

:q不保存退出,已经修改则:q!强制退出,不保存

:w存盘

:wq=:x

:w!强制存盘

编辑模式退出:大写ZZ连敲,退出

3.移动光标

a.逐个移动,h左   L右

j下  k上

#h:移动n个字符

b按照单词移动

w:移动到下一个单词的词首

e:跳到当前单词的词尾或者下一个单词的词尾

b:跳到当前或者前一个单词的词首

#w:跳#个单词

行内移动:

o:快速到行首(绝对行首,空白字符也算)

^:快速到行首(第一个非空白字符)

$:绝对行尾

行间跳转:

#G跳到第#行

G:跳到最后一行

末行跳转::6跳到第6行

翻屏:ctrl+f 向后一屏

ctrl+b向上一屏

ctrl+d向下一屏

ctrl+u向上一屏

删单个字符:x:删单个字符,光标后的

#x:删光标所在及向后的共#个字符

删除命令:d

d命令与跳转命令组合使用

#d条转服,删跳转符后#个

#dw  #de   #db    dd:删除当前光标所在行

末行模式::1,20d删1到20行

.当前行   $最后一行    +#向下#行

vim的粘贴:p如果删除的或者复制的整行内容则粘贴到所在行下方

如果删除或者复制的内容为非整行,则粘贴到光标所在字符的后面

P:如果删除或者复制的整行内容,则粘贴到光标所在行下方

如果删除后者复制非整行内容,则粘贴到光标所在行下方

vim复制:y

用法同d命令

vim现删除后转换为输入模式c

用法同d命令

vim替换:r(只能单个字符替换)

R(进入替换模式)

vim的撤销操作:u:撤销前一次操作(可以多次使用,连续u则连续撤销)

#u:直接撤销最近的#次(最多50次,内存中只保留50次)

vim的撤销最近一次操作ctrl+r

重复前一次操作:.

vim可视化模式:

v:接字符选取的可视化

V:按照矩形块选取

vim查找:

/pattern从头到尾选取

?pattern从尾部到头部

vim查找并替换:在末行模式下使用s命令

addr1,[email protected]@[email protected]

%:全文查找替换

%s /ftp

使用vim打开多个文件   vim file1  file2

默认显示第一个文件

:prev到上一个文件(切换)

:next到下一个文件(切换)

:last切换到最后一个文件

:first切换到第一个文件

退出:q退出当前文件

:qa退出打开的所有文件

如何分屏显示一个文件:

ctrl+w松开 再按s水平拆分窗口

ctrl+w+箭头切换窗口

ctrl+w松开按v垂直拆分窗口

分窗口多个文件:

vim -o 1.t 23.t  水平拆分显示

-O 垂直拆分显示

将当前文件中部分内容另存为另一个文件

末行模式:r /file1将file填充进来

跟shell交互:进入末行模式---

:!comand

如::!ls

高级话题:显示或取消行号::set nu和:set nonu

显示忽略或区分大小写::set ic  和:set noic

设定自动缩进: :set autoindent/ai   :set noai

不高亮显示::set nohlsearch

语法高亮::syntax off/on

vim的配置文件:

/etc/vimrc(对所有用户有效)

~/.vimrc(对用户生效)

vimtutor帮助文档

总结vim的使用方法

时间: 2024-10-16 09:34:20

总结vim的使用方法的相关文章

20150830-Y1506401-19+benz2015+文本编辑工具vim的使用方法等

1.总结文本编辑工具vim的使用方法: vim是 一款文本编辑器,有编辑模式(命令模式).输入模式和末行模式,三种模式之间可转换 模式转换 1.编辑模式转化到输入模式: i   在光标所在处插入 a   在光标所在处的后一位进入插入 I   在光标所在行的行首进入插入模式 A   在光标所在行的行尾进入插入模式 o   在光标所在行的下方,另起一新行并进入插入模式 O   在光标所在行的上方,另起一新行并进入插入模式 2.输入模式转编辑模式 按 esc 3.编辑模式转末行模式 输入 : 4.末行

Linux系统中如何进入退出vim编辑器,方法及区别

在linux中,vim编辑器是系统自带的文本编辑器,其功能强大.这个VIM(VI)是很简单的.注意:linux命令要小写!VIM编辑器,可以新建文件也可以修改文件,命令为:vim  /usr/local/con.cfg 如果这个文件,以前是没有的,则为新建,输入命令点击回车后下方有提示为新文件.如果文件已存在,则没有提示.进入编辑器后,先按"I",即切换到"插入"状态.就可以通过上下左右移动光标,或空格.退格及回车等进行编辑内容了,和WINDOWS是一样的了.退出v

Vim的使用方法

Vim的使用方法 Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性. 了解Vim的三个基本模式 (1) 一般模式 以 vi 打开一个档案就直接进入一般模式了(这是默认的模式).在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制.贴上』来处理你的文件数据. (2) 编辑模式 在一般模式中可以进行删除.复制.贴上等等的动作,但是却无法编辑文件内容的! 要等到你按下『i, I,

vi/vim基本使用方法

本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面.例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window. mac os. windows. vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新 的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及 Linux系统的任何

vim编辑器使用方法

首先介绍下wim,Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的自由软件. Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体.1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二.但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器. Wi

vim ctags使用方法

一.用好系统自带软件ctags 大部分的unix系统都有ctags软件,它能跟vim很好地合作. 用途: 生成c语言的标签文件,实现相关c文件之间的跳转. 用法: 1.生成标签文件 在当前目录下(运行$提示符后面的命令): $ctags -R . -R表示recursive,递归,为当前目录及其子目录中的c文件生成标签文件.最后一个.表示在当前目录. 运行完当前目录会多一个文件tags,就是c标签的索引文件. 如果项目文件中有js文件,可能会出现      ctags: Warning: ign

vim 的使用方法

Vim几句话介绍      Vim是Unix系统上的文本编辑软件(你该不会不知道什么是文本编辑软件吧!),在windows上也有移植的版本,方便了Windows上的用户.Vim的文本编辑功能非常强大,强大的有些让人吃惊!并且非常稳定,你的文档不用经常存盘,它不会出现类似于"***程序内部错误!"等等现象,***程序曾经让我欲哭无泪啊! 开始使用Vim吧!       启动:在命令提示符后输入vim,然后回车,就启动了vim,然后进入vim的界面.如果在命令提示符后输入vim ### 并

【linux基础】安装vim失败解决方法

解决方法 step1. 先卸载vim-common; sudo apt-get remove vim-common step2. 安装vim; sudo apt-get install vim 参考 1. 安装vim失败: 完 原文地址:https://www.cnblogs.com/happyamyhope/p/12320905.html

python\shell个性化vim设置的方法

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle touch ~/.vimrc 然后将附件的文件粘贴到~/.vimrc里面. vim 刚进去会报错,我们按enter即可. 然后输入:PluginInstall即可安装,安装过程如下图: 下载时间稍微有点长,视具体的网速.自动安装完成后,就OK. 有时候启动vim时候,会有提示,通常是因为本机的vim版本太低,需要升级下vim apt-get install vi