如果宅|网络工程师培训

linux vi常用命令

如果宅|网络工程师培训 http://www.ifzhai.com 2017-07-12 10:35 出处:网络 编辑:PinG
linux vi 是使用linux常用的文件编辑工具,vim是vi的升级版,现在一般都使用vim。
(如果本文中的图片看不清,可按住键盘Ctrl键+鼠标滚轮上键)


一、linux vi 命令介绍

linux vi是很好用也很常用的文本编辑工具,当我们通过vi命令进行文件修改时,如果快速有效的修改文档呢?vi中提供了很多快捷键供我们快速修改文档。

vim是vi的升级版,最直观的区别就是,vim中加了颜色,而vi中是黑乎乎的一片,如下图。如果你嫌弃vim要多大一个m的化,那么你可以使用这条命令一劳永逸

# alias vi=vim

那么你下次使用vi命令的时候其实就在用vim了

linux vi常用命令

linux vi常用命令


二、linux vi 编辑器使用方法

1、保存文档(当修改完文档后,按ESC键,退回到查看模式)

方法1、输入 :x 回车

方法2、输入:w回车

有些文档有保护机制,有时这样保存可能会报错,那么你可以采用下面的保存方式

方法1、输入:x! 回车

方法2、输入:wq!回车

2、不想保存文档(如果你发现自己修改错了,想不保存直接退出)

方法1、输入:q

方法2、输入:q!

linux vi常用命令

3、修改文档

方法1、按键盘 i 键 ,然后移动光标,删除或者输入

方法2、按键盘 a 键,然后移动光标,删除或者输入

方法3、按键盘o键,在本行的下方插入一行

4、删除和复制

方法1、在查看模式中 光标移动到某个要删除的行,然后连续按练下dd。如果想删除多行,比如删除5行,按5dd,以此类推

方法2、用修改文档方法,按i或a键后,再看键盘的删除键(backspace)

复制:按键盘yy,再去想要粘贴的地方按p

5、内容查找

想修改某处时,而整片文档太大,经常会用到查找功能。在查看模式中输入 /你想查找的内容 回车,比如

linux vi常用命令

6、让文档显示行号(含冒号)

在查看模式输入 :set nu 回车

取消输入 :set nonu回车


7、光标跳转第一和最后一行

有时我们修改文档需要在最后一行新增内容,而文档又很大,如果快速跳转到最后一行

方法1、将键盘切换为大写模式,然后输入g(也就是输入G)

方法2、按shift+g

跳转第一行,连续按gg即可。





(转载请注明出处:如果宅www.ifzhai.com)

0