微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

Linux如何在VIM编辑器中修改Tab为4个空格

时间:2024-04-30 02:11:45   

大家好,今天Win10系统之家小编给大家分享「Linux如何在VIM编辑器中修改Tab为4个空格」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

秒转pdf转换器手机版(改名为迅捷PDF编辑器)系列软件最新版本下载

  Linux用户最经常使用的编辑器便是VIM编辑器,为了提高我们的编辑速度,我们经常会在编辑器中设置一些快捷方式。今天小编就和大家一起分享下在VIM编辑器中设置Tab键为4个空格的方法。

  设置方法:

  编辑

  vim ~/.vimrc

  如文件不存在新建,文件已存在,追加在尾部

  添加

  “ 只有支持autocommands时会执行这部分代码。

  if has(”autocmd“)

  ” 使用文件类型检查和基于文件的自动缩紧

  filetype plugin indent on

  “ Makefiles 文件中tab使用长度8.

  autocmd FileType make set tabstop=8 shiftwidth=8 softtabstop=0 noexpandtab

  endif

  ” 对于其它情况,使用4个空格宽度的TAB

  set tabstop=4 “ TAB的宽度被设置为4个空格。

  ” 但仍然是\t. 只是vim把它解释成4个空格宽度,用别的编辑器还是\t符号

  “ Vim will interpret it to be having

  ” a width of 4.

  set shiftwidth=4 “ 缩进使用4个空格的宽度。

  set softtabstop=4 ” 设置tab所占的列数,当输入tab时,设为4个空格的宽度。

  set expandtab “ 扩展tab为空格。

  vim暂时关闭缩进和注释自动缩进设置

  VIM在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释造成后面的代码全部被注释掉,

  方法一

  set pastetoggle

  即可关闭自动缩进

  或者设置为快捷键,最方便的方法就是在.vimrc中加一句:

  set pastetoggle=《F9》

  以后在插入模式下,只要按F9键就可以切换自动缩进。

  当需要自己手写代码的时候,进入insert模式,默认就是自动缩进了。

  方法二

  set paste

  然后再进入插入模式粘贴,代码就不会被自动缩进。

  敲代码的时候需要自动缩进,需要改回来:

  set nopaste

  这就是在VIM编辑器中设置Tab键为4个空格的方法了,需要经常使用VIM编辑器的用户们就去设置一下吧,这样可以提高你的编辑速度哦。

以上就是关于「Linux如何在VIM编辑器中修改Tab为4个空格」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

本②文来*源Win10系统之家,不得自行转载,违者必追究!

上一篇:返回列表 下一篇:返回列表

相关文章

  • Linux如何在VIM编辑器中修改Tab为4个空格

    Linux如何在VIM编辑器中修改Tab为4个空格


      Linux用户最经常使用的编辑器便是VIM编辑器,为了提高我们的编辑速度,我们经常会在编辑器中设置一些快捷方式。今天小编就和大家一起分享下在VIM编辑器中设置Tab键为4个空格的方法。
      设置方法:
      编辑
      vim~/.vimrc
      如文件不存在新建,文件已存在,追加在尾部
      添加
      “只有支持autocommands时会...
  • 如何在Linux下使用网页编辑器CKEditor

    如何在Linux下使用网页编辑器CKEditor


      CKEditor通常所指的就是fCKEDITOR,是优秀的网页编辑器,能够支持多种编程语言,使用的人越来越多,那么Linux下要如何使用网页编辑器CKEditor呢?下面小编就给大家介绍下Linux使用CKEditor的方法。
      一、使用方法:
      1、在页面《head》中引入ckeditor核心文件ckeditor.js
      《scripttype=“te...
  • 在Linux系统中如何把tmux和vim打造成IDE

    在Linux系统中如何把tmux和vim打造成IDE


      在Linux系统中tmux和vim两个工具可以用来开发项目,很多人宁愿使用tmux和vim也不用键盘和鼠标说明这两个工具有着独到之处。本文就来介绍一下在Linux系统中把tmux和vim打造成IDE。
      很多人习惯于将终端工具与代码编辑器平铺在一起。在web开发工作通常需要一个控制台用于输入ad-hoc命令,一个控制台操作数据库,以及一个控制台查看日志。同时我的一些项目还会...
  • 在Linux上vim如何实现多窗口操作

    在Linux上vim如何实现多窗口操作


      在Linux上操作vim的时候,可以实现多窗口编辑,vim多窗口编辑的方式其实有很多种,而大部分人只会使用其中的一种,下面小编就给大家详细介绍下Linux实现vim多窗口编辑的方法。
      启动多窗口编辑
      Vim的多窗口是动态的,可以开始编辑时就打开多窗口,也可以工作时随时增加新窗口,或者删除一个窗口。
      $vim-ofile1file2打开一个编辑会话,...