使用VI编辑文件的技巧

由于长期需要在远程Linux服务器上需要编辑文件,因此对于VI的一些使用技巧在此记录一下,面的下次在百度。本文内容皆来自互联网,如侵权,请联系删除。

VI显示中文乱码的解决方法
在VI编辑器中运行一下指令:

:set encoding=utf8

Mac无法运行Bash脚步显示^M bad interpreter错误
使用在Windows上创建编辑的bash脚本,在Git Bash环境下可以执行,但是在Mac系统运行提示bad interpreter错误,具体如下:

/bin/bash^M: bad interpreter: No such file or directory

主要原因是文件在Windows中编辑过,导致文件格式不对。使用以下命令显示文件格式:

:set ff

使用以下命令设置文件格式,执行后保存文件并退出,就可以在Mac系统执行该脚本文件。

:set ff=unix

VI显示行号
在VI编辑器中运行一下指令:

:set number

VI设置自动缩进以及设置Tab为4个空格
在VI编辑器中运行一下指令:

:set autoindent
:set tabstop=8 expandtab shiftwidth=4 softtabstop=4
Captain QR Code

扫码联系船长

发表评论

电子邮件地址不会被公开。 必填项已用*标注