美文网首页k8s 搭建与学习
让你的 k8s 使用更简单

让你的 k8s 使用更简单

作者: HoPGoldy | 来源:发表于2019-07-09 16:26 被阅读16次

    本文将介绍一些在 k8s 的使用中遇到的微不足道的小问题,虽然不影响使用,但是始终像是有个小石子一样硌得慌。稍微了解一下配置一下,让你的 k8s 用的更舒服。

    配置别名及自动补全

    如果你刚安装好 k8s 之后你可能会发现,使用kubectl的时候居然没有自动补全,这怎么行。而且kubectl有点长,再配置个别名k吧。打开 ~/.bashrc,在最后粘贴如下三行:

    # 配置别名为 k
    alias k=kubectl
    # 设置自动补全
    source <(kubectl completion bash)
    source <(kubectl completion bash | sed s/kubectl/k/g)
    

    然后执行下面命令保存保存,然后无论是使用kubectl还是k都有自动补全了。

    source ~/.bashrc
    

    配置 vim

    刚装完ubuntu之后发现 vim 的默认配置有点反人类,一个tab那么长一行,下面将tab设置为两个空格,并且开启自动缩进。打开~/.vimrc,粘贴如下内容:

    " 设置 tab 为 2 空格
    :set ts=2
    :set expandtab
    :%retab!
    " 设置自动缩进
    set autoindent
    

    然后再打开vim就可以看到效果了。

    vim 粘贴时莫名多出好多缩进

    相信很多人在vim里粘贴带有缩进的内容都会遇到下面这种炫酷的效果:

    超炫粘贴!

    这个其实不是什么 bug。而是自动缩进autoindent搞的鬼,那我们也不能关了自动缩进啊。其实还有种解决方法,在粘贴前输入下面的命令:

    :set paste
    

    然后按i切换为输入模式,你会发现最下方显示就会显示:

    粘贴模式

    这样你再粘贴的内容就是正常的了。粘贴完成之后记得切换为命令模式输入下面的命令来退出粘贴模式,不然你就会发现自动缩进失效了。

    :set unpaste
    

    参考

    相关文章

      网友评论

        本文标题:让你的 k8s 使用更简单

        本文链接:https://www.haomeiwen.com/subject/wyqscctx.html