`

VIM中空格代替tab

阅读更多
    开始用vim写python发现如果你用tab来缩进那么移植到其他人的机器上可能就会显示乱掉,但是单纯用空格的话输入比较麻烦,所以修改tab用空格代替是最好的了,当然你可以设置替代的空格数。

在VIM中使用空格代替TAB的步骤如下:

进入到 /etc/vim下
然后vi vimrc (在ubuntu下用vi打开是只读的权限,你可以用sudo vi,或者用chmod改权限可以 sudo chmod 777)

set expandtab     " 使用空格代替tab.
set tabstop=4     " 空格数量是4。
set shiftwidth=4  " 自动缩进的宽度。
" 这是注释 你可以复制我的就可以了。
找到这句话 ," Source a global configuration file if available
" XXX Deprecated, please move your changes here in /etc/vim/vimrc
,记得在这句话上面加这些设置,主要是为了以后方便管理。

分享到:
评论

相关推荐

    Atom-atom-vim-like-tab,在atom中添加类似vim的tab特性。对Kesin11/原子的贡献.zip

    这个压缩包“Atom-atom-vim-like-tab.zip”是为了增强Atom的功能,特别是为那些喜欢Vim编辑器的用户设计的。Vim是一个非常流行的命令行文本编辑器,以其高效、强大的编辑模式和键盘驱动的操作而闻名。 "Atom-atom-...

    Linux系统中vim设置tab键的宽度

    本文将深入探讨如何在Vim中设置tab键的宽度,以及这一设置对代码编写和阅读体验的影响。 ### Vim中设置tab键宽度的重要性 在编程或文本编辑中,tab键的使用频率非常高,尤其是在代码缩进方面。合理的tab键宽度设置...

    vi与vim如何修改tab为4个空格方法示例

    本文主要给大家介绍了关于vi与vim修改tab为4个空格的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法如下: 配置文件位置:/etc/virc 和 /etc/vimrc 配置文件中如果要添加注释,不...

    tabline.vim, 在终端Vim中配置标签.zip

    tabline.vim, 在终端Vim中配置标签 tabline.vim在终端Vim中配置标签标签,输出非常简洁。 制表符文件名( 仅 basename )如果当前缓冲区已经修改,则为 [ ]在这种情况下,请参考Vim选项卡,而不是 Terminal.app 选项卡...

    浅谈Vim中的Tab与空格缩进

    在Vim编辑器中,Tab和空格缩进是编程时非常重要的细节,它们影响代码的可读性和一致性。本文将深入探讨Vim中的Tab与空格缩进的配置和使用。 首先,`tabstop`参数决定了按下Tab键后,Vim会在屏幕上显示的空格数,...

    Linux下设置Vim编辑器里Tab的长度行号

    使用Vim编辑器写脚本时,经常会遇到多重循环语句,习惯上会用tab键来补齐。这时设置tab键占用的长度,可以调节界面的松紧度,使其达到令人满意的效果。 在针对个别用户和所有用户来设置时,与编辑SSH相应的配置文件...

    Python-为vim配置python自动补全和tab缩进自动转换为空格等功能

    本教程将详细介绍如何为Vim配置Python相关的自动化功能,包括Python自动补全、Tab缩进自动转换为空格等,让你的Python开发工作流程更加顺畅。 首先,我们需要安装Vim的Python支持。在大多数Linux发行版中,Vim已经...

    VIM FOR PHP配置

    6. **TAB补全**:VIM的Tab补全功能可以帮助开发者更快地编写代码。在输入时按下Tab键,VIM会提供可能的补全选项,这对于快速输入PHP函数、类和方法非常有用。此外,可能还配置了SmartTab插件,使得Tab键的使用更加...

    vim plugin vim changes to ide update

    【vim plugin vim changes to ide update】这一主题表明我们将探讨如何使用Vim插件来提升其作为集成开发环境(IDE)的功能。在这个过程中,我们将重点分析新增的三个插件:wintagexplorer.vim、echofunc.vim以及vimrc...

    vim-configure.tar.gz_vim_vim_configure

    "vim-configure.tar.gz_vim_vim_configure" 是一个包含了 Vim 配置文件的压缩包,旨在帮助用户优化 Vim 的使用体验,提供自动提示、补全功能以及代码高亮等特性。 在 Vim 中配置这些功能,可以使编辑效率大幅提升。...

    Vim Tips - New Tab Replacement-crx插件

    "Vim Tips - New Tab Replacement" 是一款专门为Chrome浏览器设计的扩展程序,旨在帮助用户在浏览网页的同时学习和熟悉Vim的命令。 这款插件将浏览器的新标签页转换为一个展示Vim提示的平台,每当用户打开一个新的...

    tabby:正确使用Vim标签

    虎斑猫正确地跳动小费如果您喜欢Tabby并且想分享W00t !,我将感谢您提供的或。 修复了gt vs gT的非正交行为。 gt现在向前移动[count]个标签[count] (默认为1)(因此3gt向前移动3个标签页) gT保留其向后移动[count...

    lightline.vim:Vim的一个轻便且可配置的statuslinetabline插件

    **lightline.vim** 是一个针对 **Vim** 编辑器的高度可定制的 _statusline_ 和 _tabline_ 插件。它的设计宗旨是轻量级、高效且易于配置,为用户提供清晰、美观的界面,同时保持低内存占用。在深入探讨 lightline.vim...

    Linux中vim安装包

    **Linux中的Vim编辑器** Vim(Vi Improved)是一款强大的文本编辑器,在Linux系统中广泛使用。它基于早期的Vi编辑器,并进行了大量的增强和改进,提供了丰富的特性集,适用于程序员、系统管理员以及普通用户。Vim在...

    ubuntu离线安装vim

    在Ubuntu系统中,Vim(Vi IMproved)是一款强大的文本编辑器,被广泛用于编程和其他文本操作。离线安装Vim对于没有网络连接或者网络不稳定的情况尤为重要。以下是如何在Ubuntu上离线安装Vim的详细步骤,以及相关知识...

    vim-plugin插件

    它将 Tab 键的功能扩展为根据上下文提供智能补全,支持文件名、单词、函数等多种补全源,使得代码输入更加流畅。 `vim-plug-master.zip` 是 Vim-Plug,一个流行的 Vim 插件管理器。它使得安装、更新和管理 Vim 插件...

    Vim的.vim文件夹和.vimrc配置文件

    Vim是一款强大的文本编辑器,深受程序员和系统管理员的喜爱,其可高度自定义的特性使得用户可以根据个人喜好和工作需求定制自己的编辑环境。在Vim中,`.vim`文件夹和`.vimrc`配置文件是两个至关重要的元素,它们帮助...

Global site tag (gtag.js) - Google Analytics