vim多文件编辑,可视模式, 视图操作(4)

  1. 使用vim编辑多个文件
    进入vim前有多个参数,vim 1.txt 2.txt=>这是默认进入1.txt
    命令模式:n跳转进入2.txt :n!=>强制转换不保存

  2. 进入vim后,打开新文件
    命令行模式下:

命令说明
:e 3.txt打开新文件3.txt
:e! 4.txt新打开4.txt,放弃正在编写的文件
:e#打开前一个文件
:ls列出以前编辑过的文档
:b 2.txt直接进入2.txt
:bd 2.txt删除以前编辑过的列表中的文件项目
:f显示正在编辑的文件名
:f new.txt将当前的文件名改为new.txt

3. 恢复文件
因为意外断电等造成文档未保存,用恢复模式vim -r 1.txt进入文档后,输入:ewcover 1.txt

  1. 可视模式
    普通模式下,v进入可视模式,可进行字符选择,再v取消
    shift+v进入行选择,移动鼠标,可进行多行选
    Ctrl+v进入区域选择模式,Ctrl+v取消
    普通模式下输入d,删除选取区域内容,y复制

  2. 视图操作
    :new打开一个新的vim视图,新建一个文件
    打开新视图方法

模式命令说明
命令行模式输入:sp 1.txt打开新的横向视窗来编辑1.txt
命令行模式输入:vsp 2.txt打开新的纵向视窗来编辑1.txt
普通模式Ctrl-w s将当前窗口分割成两个水平的窗口
普通模式Ctrl-w v将当前窗口分割成两个垂直的窗口
普通模式Ctrl-w q即 :q 结束分割出来的视窗。如果在新视窗中有输入需要使用强制符!即:q!
普通模式Ctrl-w o打开一个视窗并且隐藏之前的所有视窗
普通模式Ctrl-w j移至下面视窗
普通模式Ctrl-w k移至上面视窗
普通模式Ctrl-w h移至左边视窗
普通模式Ctrl-w l移至右边视窗
普通模式Ctrl-w J将当前视窗移至下面
普通模式Ctrl-w K将当前视窗移至上面
普通模式Ctrl-w H将当前视窗移至左边
普通模式Ctrl-w L将当前视窗移至右边
普通模式Ctrl-w -减小视窗的高度
普通模式Ctrl-w +增加视窗的高度

6. 文档加密
vim -x file1
会要求输入密码

  1. 在vim执行外部的shell命令
    :ls=>显示当前目录内容
    :rm filename=>删除名为filename的文件
    :w filename=>将vim 正在编辑的文件另存为filename

  2. vim帮助
    普通模式下,F1键
    命令模式下输入: h shiftwidth

  3. 功能设定
    :set nu=>显示行号
    :set获取目前的设定

命令说明
:set autoindent(ai)设置自动缩进
:set autowrite(aw)设置自动存档,默认未打开
:set background=dark或light设置背景风格
:set backup(bk)设置自动备份,默认未打开
: set cindent(cin)设置C语言风格缩进
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值