关于Vi/Vim的基本使用的记录

  • 关于vi / vim命令的记录
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
*其中的命令的快捷键均对应Mac的“control”键*
一般模式到编辑模式:i,o,a,r(可大写) 按下ESC推回
↑↑
编译模式与命令模式两者不可切换
↓↓
一般模式到命令模式::,/,?进入 按下ESC推回
vi /vim (文件) //编译一个文件
在一般模式中输入“:wq” 保存之后离开vi(输入“:wq!”可强行写入,即在权限可改的前提下)
另外用“:w”可获得文件的相关的基本信息,利用“:q”可直接推出编译
alias 的使用得知一些命令行名字的改变
vim 与 vi的区别:
最为简单的一点为两者在打开文件的显示亦然不同,前者的功能亦然是相比后者多多的。
即在一般模式下的关于文件内容的选择相关的操作(亦称为所谓的Visual Block,即块选择):
在需要的地方按下Ctrl+v —> 移动到需求的地方,开始发白…此时即可进行相关的操作了(y:复制,p:粘贴,d:删除)
vim的多文本的编译:
多个文件的打开:vim (文件名1) (文件名2)
多个文本编译的按键
:n 编译下一个文件
:N 编译上一个文件
:fiel 目前所有的文件展示
其中的快捷键记录:“G:到最后一行”,“u:还原数据”,“q:推出”
vim多个窗口的实现:
:sp 在目前的窗口中按下得出同一个文件的另一个新的窗口
:sp (文件名) 在目前的窗口打开新的文件的一个新的窗口
Ctrl+w+j / ↓ 换窗口操作,按ctrl不放,在按下w放开所有的键按下最后的键即可
Ctrl+w+k / ↑ 如上操作
Ctrl +w+q 等于在一个窗口中按下“:q”推出现在的窗口
关于在vim之中的一些环境设置可参考其他的材料。
---------------本文终---------------

文章作者:刘俊

最后更新:2019年01月02日 - 15:01

许可协议: 转载请保留原文链接及作者。