一、linux vi 命令介绍
linux vi是很好用也很常用的文本编辑工具,当我们通过vi命令进行文件修改时,如果快速有效的修改文档呢?vi中提供了很多快捷键供我们快速修改文档。
vim是vi的升级版,最直观的区别就是,vim中加了颜色,而vi中是黑乎乎的一片,如下图。如果你嫌弃vim要多大一个m的化,那么你可以使用这条命令一劳永逸
# alias vi=vim
那么你下次使用vi命令的时候其实就在用vim了
二、linux vi 编辑器使用方法
1、保存文档(当修改完文档后,按ESC键,退回到查看模式)
方法1、输入 :x 回车
方法2、输入:w回车
有些文档有保护机制,有时这样保存可能会报错,那么你可以采用下面的保存方式
方法1、输入:x! 回车
方法2、输入:wq!回车
2、不想保存文档(如果你发现自己修改错了,想不保存直接退出)
方法1、输入:q
方法2、输入:q!
3、修改文档
方法1、按键盘 i 键 ,然后移动光标,删除或者输入
方法2、按键盘 a 键,然后移动光标,删除或者输入
方法3、按键盘o键,在本行的下方插入一行
4、删除和复制
方法1、在查看模式中 光标移动到某个要删除的行,然后连续按练下dd。如果想删除多行,比如删除5行,按5dd,以此类推
方法2、用修改文档方法,按i或a键后,再看键盘的删除键(backspace)
复制:按键盘yy,再去想要粘贴的地方按p
5、内容查找
想修改某处时,而整片文档太大,经常会用到查找功能。在查看模式中输入 /你想查找的内容 回车,比如
6、让文档显示行号(含冒号)
在查看模式输入 :set nu 回车
取消输入 :set nonu回车
7、光标跳转第一和最后一行
有时我们修改文档需要在最后一行新增内容,而文档又很大,如果快速跳转到最后一行
方法1、将键盘切换为大写模式,然后输入g(也就是输入G)
方法2、按shift+g
跳转第一行,连续按gg即可。
(转载请注明出处:如果宅www.ifzhai.com)