vi
(
vim
)是上Linux非常常用的编辑器,很多Linux发
行
版都默认安装了
vi
(
vim
)。
vi
(
vim
)命令繁多但是如果使用灵活之后将会大大提高效率。
vi
是“
vi
sual interface”的缩写,
vim
是
vi
IMproved(增强版的
vi
)。在一般的系统管理维护中
vi
就够用,如果想使用代码加亮的话可以使用
vim
。
vi
有3个模式:插入模式、命令模式、低
行
模式
1)插入模式:在此模式下可以输入字符,按ESC将回到命令模式。
2)命令模式:可以移动
光标
、
删除
字符等。
3)低
行
模式:可以保存文件、退出
vi
、设置
vi
、查找等功能(低
行
模式也可以看作是命令模式里的)。
下面给大家介绍
vim
快捷
导入文件。 ‘:r 文件’ 导入该文件到
光标
所在位置
8. 定义
快捷键
。 ‘:map
快捷键
触发命令’
比如定义注释本
行
的
快捷键
‘:map command+/ I#’
9.连续几
行
进
行
注释:‘:n1,n2s/^/#/g’ 连续的
行
首注释
‘:n1,n2s/^#//g’ 连续的去掉
行
首的注释
10.替换’ :ab a b ’ 将a替换成b
11.如果希望这些快捷永久生效
切换
光标
该插件旨在提供在支持它的终端上进入
Vim
的插入模式时更改
光标
的功能。
当前
,仅限于iTerm,Konsole和xterm的部分支持(默认情况下,创建下划线
光标
而不是
行
)。
解压缩到~/.
vim
(或Windows上的%USERPROFILE%\
vim
files )。 您也可以在病原体通过提取成在它自己的目录安装bundle ,如~/.
vim
/bundle/
vim
-togglecursor 。
可以从以下位置获取最新版本:
此时,Togglecursor支持许多终端:Konsole,xterm,kitty,iTerm以及几乎所有在后台使用VTE的终端。 如果不支持您喜欢的终端,则无需修改Togglecursor即可轻松完成。 总体轮廓为:
" Do whatever is needed to detect your terminal. Many times
在linux服务器,无法避免和
vi
编辑打交道,在命令
行
模式下
删除
数量少还好,如果
删除
很多,光靠
删除
键一点点
删除
真的是头痛,还好
Vim
/
Vi
有快捷的命令可以
删除
多
行
、范围。
删除
行
在
Vim
/
Vi
中
删除
一
行
的命令是dd。以下是
删除
行
的步骤说明:1、按Esc键进入正常模式。2、将
光标
放在要
删除
的
行
上。3、键入dd并按Enter键以
删除
该
行
。注:多次按dd将
删除
多
行
。
一、
vim
是什么
vim
是Linux环境下一款功能强大、高度可定制的文本编辑工具,类似于Windows下面的source insight、sublime、notepad。
VI
是
vi
sual interface的缩写,即可视化接口。
vim
即
vi
IMproved,在
vi
的基础上做了很多改进,如:增加了多级撤销、多窗口操作、崩溃后也可以恢复、增加了稳定性、关键字自动补全、上下文自动补全等功...