今天主要学习了VIM的知识。
VIM,可以分为三个模式:命令模式(听老师说“尾行模式”可以算进命令模式)、插入模式、块模式。
1、命令模式:就是用VIM打开一个文件后,输入:(冒号)在键入其它命令的一种模式。
在命令模式进入插入:
i(在光标当前位置插入)、o(在光标的下一行插入)、
a(在光标的后面插入)、s(删除光标当前的字符再插入)
退出插入模式:按ESC
块模式 :在命令模式下按CTRL+v,目前只学习了两种用法,如下:
1)、复制剪切删除:光标所在位置,CTRL+v,用方向键选择需要选择的字符(可以复制、剪切),个人觉得比较坑爹,因为方向键没有选中的字符它不会操作的。
2)、批量插入:例如在块模式向下选择4行,按I(大写i)插入字符,按ESC,选择的行就会插入之前写的字符.
2、 基本命令:
基本命令:
剪切&&删除 dd
复制 yy
粘帖 p
撤销 u
还原 CTRL + r
查找 (命令模式下)
?:从下往上查找
/:从上往下查找
(N从上到下浏览,n相反)
替换(命令模式下)
:%s /替换前/替换后/g (不提示全替换)
:%s /替换前/替换后/c (有提示替换)
在打开的文件中再导入文件
:r 路径文件名
分屏查看
:sp 、:split ,横分屏 暂无快捷键
:vsp、:vsplit ,竖分屏 快捷键(ctrl + w + v)
打开分屏后,想切换修改其它窗口的文件 同时按 CTRL + w + w
退出分屏 同时按 CTRL + w + o
导入
在VIM打开了文件之后,可以插入其他文件;
:r (文件路径)文件名
相关推荐
VMware-VIM-all-6.7.0-15976714 原版镜像 .................................................................................................................
vmware vcenter6.5 for windows版本。 VMware-VIM-all-6.5.0-14020092
vim键盘图 ....vi-vim-cheat-sheet.gif vi-vim-tutorial-1.gif vi-vim-tutorial-2.gif vi-vim-tutorial-3.gif vi-vim-tutorial-4.gif vi-vim-tutorial-5.gif vi-vim-tutorial-6.gif vi-vim-tutorial-7.gif
Ubuntu 64位免安装版VIM-IDE。 压缩包为直接打包/etc/vim配置及插件包。 root@ubuntu:/etc/vim# tree -L 2 . bundle ale auto-pairs echofunc gdbmgr indentLine LeaderF nerdcommenter nerdtree nerdtree...
Atom-atom-vim-mode-plus.zip,vim-mode improvedVIM模式增强,atom是一个用web技术构建的开源文本编辑器。
vim-go - Vim的Go开发插件
百度云盘链接附文档中,如有问题可联系我,亲测有效。
VMware vSphere 6.7 百度网盘链接及提取 码
vim-builder-2018-10-22.tar
开源项目-vim-vim.zip,VIM 8.0版本
vim系列插件 vim-powerline-develop
VMware vSphere 5.1 下载地址
vim-tmux-focus-events, 使终端vim和tmux更好地协同工作 tmux-focus-events.vimFocusGained 和 FocusLost 自动命令事件在终端vim中不工作。 这个插件在使用vim内部Tmux时恢复它们。以下是相关内容:vim fugitive插件...
vim-6.4.tar.bz2 一个linux下的编辑器
这个资源包括vim-7.4.tar.bz2和vimgdb-for-vim7.4-master.zip
vim-common-7.4.629-7.el7.x86_64.rpm