【Linux】vim的配置与vim常用命令

一、文本编辑vim

1、安装:可在Linux终端下输入

sudo apt-get install vim

2、vim的三种模式
(1)命令行模式:执行一些命令
(2)插入模式:编辑模式
(3)末行模式:对于Vim的设置

命令行模式———>插入模式 a i o O
插入模式————>命令行模式 ESC
命令行模式———>末行模式 : ? /

a:在光标后插入
i:在光标处插入
o:在光标下一行插入
O:在光标上一行插入

3、末行模式下的操作

:q 退出编辑,如果内容被修改,则退出失败

:w 保存

:wq 保存并退出

:wqa 保存并退出所有文件

:qa 退出全部文件

:q! 强制退出

:w newfile 另存为新文件

/string n 向下搜索字符串string

?string n 向上搜索字符串string

:1, s/oldstring/newstring/g 全文替换(用newstring替换oldstring)

4、修改Vim的配置

(1)在家目录下创建名为.vimrc的文件
(2)编辑该文件

set mouse=a    打开鼠标功能
set cindent     当前行的格式应用到下一行
set autoindent     自动缩进
set smartindent    智能的选择对齐方式
set tabstop=4    设置tab键4个空格
set shiftwidth=4   换行自动缩进4个空格
set number      显示行号
syntax on      语法高亮显示

5、vim 常用命令

将光标移动到文件头 gg

将光标移动到文件尾 shift + g

将光标移动到指定行 行号 shift + g

翻页 (前)ctrl + f (后)ctrl + b

删除一行 dd

删除某一行 行号 dd

从光标删除到某一行 d 行号 shift + g

撤销上次操作 u

恢复上次撤销 ctrl + r

拷贝一行 yy

拷贝某一行 行号 yy

拷贝到指定行 y 行号 shift + g

粘贴 p

替换一个字符 r

删除当前光标的所在单词 进入插入模式–> cw

删除当前光标到当前行尾的内容 进入插入模式–>shfit + c

替换模式 shift + r

6、打开多个文件(末行模式)

He 在下面打开一个新文件

He! 在上面打开一个新文件

Ve 在左边打开一个新文件

Ve! 在右边打开一个新文件

Te 在Tab页上打开新文件
gt 翻打开的文件

7、查看文件内容
more 在终端上显示文件内容,执行后从文件第一行开始显示,按回车键后显示后续内容;

less 类似文本查看器。不在终端上显示内容;

cat 直接将所有内容显示在终端上
cat实现文件的合并:cat file1 file2 newfile

head -行号 filename 显示文件前n行的内容;

tail -行号 filename 显示文件后n行的内容

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值