首页 > 系统相关 >Linux 中设置vim编辑器编写shell脚本自动缩进

Linux 中设置vim编辑器编写shell脚本自动缩进

时间:2023-02-16 20:49:03浏览次数:42  
标签:autocmd 缩进 shell ts echo Linux vim

 

001、

打开vim的配置文件:vim ~/.vimrc

然后在其末尾增加如下内容, 然后保存退出:

if has("autocmd")
    filetype indent on
    autocmd FileType * setlocal ts=4 sts=4 sw=4 ai et nu
    autocmd FileType make setlocal ts=4 sts=4 sw=4 noet nu
endif

 

002、测试,可以实现shell自动缩进,并显示行号

  1 #!/bin/bash
  2 grep "s" a.txt > /dev/null
  3 if [ $? -eq 0 ]
  4 then
  5     echo "exit!"
  6 else
  7     echo "no exit!"
  8 fi

 

参考:https://blog.csdn.net/m0_56821563/article/details/128198148

 

标签:autocmd,缩进,shell,ts,echo,Linux,vim
From: https://www.cnblogs.com/liujiaxin2018/p/17128207.html

相关文章

  • MySQL(一)Linux下MySQL的安装
    Linux下MySQL的安装1MySQL的安装1.1Linux系统以及工具的准备这里使用两台CentOS7虚拟机,一台安装8.0版本,另一台克隆的虚拟机安装5.7版本克隆的虚拟机需要进行配置修......
  • linux 中vim 编辑器 退格键 无法删除
     001、问题vim进入插入模式后,按退格键无法删除:  002、解决方法echo"setbackspace=2">>~/.vimrc##启用退格键的删除功能 003、测试,没有问题 ......
  • 架构师成长之路之Linux Bridge+VLAN == 虚拟交换机
    总结:(1)物理交换机存在多个VLAN,每个VLAN拥有多个端口。同一VLAN端口之间可以交换转发,不同VLAN端口之间隔离。所以交换机包含两层功能:交换与隔离。(2)Linux的VLAN设备......
  • 【LINUX指令】只复制部分文件/文件夹
    CP指令都熟悉,但有时候,当前目录下,有多个文件/文件夹,但只想复制其中部分可以使用这个指令:cp-r`ls|grep-v*.sh|xargs`tempcp-r`ls|grep-v-E'*.log|sh'|xar......
  • Linux : Failed to connect to 127.0.0.1 port 8888 拒绝连接
    Failedtoconnectto127.0.0.1port8888:拒绝连接分析:lsof-i:8888发现端口未被占用查看代理:env|grep-iproxyhttps_proxy=127.0.0.1:8888http_proxy=127.0.......
  • Linux 下qW3xT.2,解决挖矿病毒
    早上开启电脑,连接服务器,使用top查看cpu状态。结果显示进程占用cpu99%以上。在网上百度,了解到qW3xT.2是一个挖矿病毒。也就是说别人利用你的电脑挖矿。谋取利益。解决办......
  • Linux 修改主机名称
    查看服务器版本信息1.cat/proc/version[root@hm01~]#cat/proc/versionLinuxversion3.10.0-327.el7.x86_64(builder@kbuilder.dev.centos.org)(gccversion4.8......
  • Linux定时任务Crontab命令详解
    linux系统则是由cron(crond)这个系统服务来控制的。Linux系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外,由于使用者自己也可以设置计划任......
  • shell 判断文件夹或文件是否存在
    文件夹不存在则创建if[!-d"/data/"];thenmkdir/dataelseecho"文件夹已经存在"fi文件存在则删除if[!-f"/data/filename"];thenecho"文件不存在"els......
  • Burp Suite Professional 2023.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫
    BurpSuiteProfessional,Test,find,andexploitvulnerabilities.请访问原文链接:https://sysin.org/blog/burp-suite-pro-2023/,查看最新版。原创作品,转载请保留出处。......