Linux--Ubuntu入门篇(vim编辑器)

一、vim编辑器

1、Linux系统都会自带vi编辑器,但是vi编辑器太难用了!并且vim是vi的升级版,所以建议大家日常使用中尽量选择vim进行编辑使用。

2、安装vim编辑器,安装命令:
sudo apt-get install vim

二、vim编辑器三种工作模式

vim xxx 使用vim编辑器打开文件

1、正常模式(指令模式):默认模式,用vim打开一个软件以后自动进入到此模式。

2、编辑模式:一般模式中无法编辑文件,要编辑文件就要进入编辑模式,按下” i 、I、a、A、o、O、s、r “ 等就会进入到编辑模式。按下ESC键可退出编辑模式。


小i:在当前光标所在字符的前面,转为输入模式;
小a:在当前光标所在字符的后面,转为输入模式;
小o:在当前光标所在行的下方,新建一行,并转为输入模式;
大I:在当前光标所在行的行首,转为输入模式;
大A:在当前光标所在行的行尾,转为输入模式;
大O:在当前光标所在行的上方,新建一行,并转为输入模式;


3、命令行模式(底行模式):先进入到一般模式,然后输入 :/ ?这三个中的任意一个就可以进入到命令行模式
/xxx,表示在文件中查找 xxx


:q :退出;
:q!:不保存退出;
:w:保存;
:w!:强行保存;
:wq:保存退出;
:wq!:强制保存并退出。

4、可视化模式: 在正常模式中按下v,V,+v,可以进入可视模式。

三、保存退出

当文件编辑好以后,按ESC将编辑模式改为一般模式,输入
:wq 来保存退出
:q 退出
:q! 不保存退出
:w 保存

四、其他操作方式

1、按下键盘上的上下左右键来控制光标

一般模式下:

复制:y  	粘贴:p		删除:d

1、dd,删除光标所在行
2、ndd,删除光标所在行及其下n行。 如3dd
3、u,撤销,恢复上一步
4. , 重复前一个操作
5、yy,复制光标所在行
6、nyy,复制光标所在向下n行,比如10yy就是复制光标下107、p和P,p为复制到光标下一行,P复制到光标上一行
8、先按v进入Visual模式,然后可视化选中进行复制y或删除d(进行正常模式,单击v 进入Visual模式,然后通过键盘上下左右进行选择区域后,按y复制【再按p粘贴】或者d删除)

五、配置vim

1、编辑vim设置文件
sudo vim /etc/vim/vimrc
2、配置属性
01)set nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限
(02)set nu 或者set number"显示行号
(03)syntax on "语法高亮度显示
(04)set autoindent "vim使用自动对齐(自动缩进)
(05)set cindent"(cindent是特别针对 C语言语法自动缩进)
(06)set smartindent "智能的选择对齐方式,对于类似C语言编写上有用
(07)set tabstop=4 "设置tab键为4个空格
(08)set shiftwidth=4 "设置当行之间交错时使用4个空格
(09)set ai! " 设置自动缩进
(10)set showmatch "设置匹配模式输入一个左括号时会匹配相应的右括号
(11)set ruler "在编辑过程中,在右下角显示光标位置的状态行
(12)autocmd InsertEnter * se cul    " 用浅色高亮当前行  
(13)set showcmd         " 输入的命令显示出来,看的清楚些  
(14)colorscheme slate  " 永久调整主题(各种主题均在 /usr/share/vim/vim74/colors )
	【我们可以把slate改成其它主题】


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值