在我的工作中,我必须从kubernetes文档站点复制并粘贴示例 list 片段。多次复制后,我必须更正缩进并更改复制内容的某些部分。 yaml文件的结构面临许多时间挑战,特别是空格字符和制表符。目前,我正在使用以下设置
set number relativenumber
set tabstop=2
set softtabstop=2
set expandtab
set shiftwidth=2
我还有其他设置吗?
最佳答案
一些东西。
paste
设置。这是一种临时设置,用于放置文本而无需进行任何更改。您可以为此使用pastetoggle
,而tpope的不受损害则具有有用的(相关)映射。 setlocal
&co。里面~/.vim/after/ftplugin/yaml.vim
。如果没有给它们提供文件类型,则可能需要创建一个文件类型检测脚本(Google和Vim帮助是很好的资源)。 tabstop
,因为您无法控制每个显示器上标签的宽度(尽管,您始终可以控制空格;)。 关于vim - 什么是使用Kubernetes的最佳.vimrc设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59507744/