下载贤集网APP入驻自媒体
Vim自动排版命令用法。 由于在.vimrc文件中设置了 复制代码代码示例: filetype plugin indent on 和 set cindent shiftwidth=4 在SecureCRT中使用鼠标复制-粘贴时,代码的自动缩进导致每一行都比上一行缩进一个tab,有vim的自动排版方法就不用这么麻烦了。 一、 在命令行模式下: 1、使用“gg”将光标移动到文档开头 2、使用“v”切换到可视模式 3、再用“G”将光标移动到文档尾部(相当于全选) 4、最后使用“=”,即可完成整个文档的自动排版。 二、 gg+=+G //先gg跳转到文件开始位置,再输入=,再输入G,vim将自动进行C和C++源码的对齐操作。 在/etc/vim/vimrc定义自己的简单设置 复制代码代码示例: ""define my setting set cindent shifwidth = 4 """"""""""""""""""""""""""" "编辑器设置 """"""""""""""""""""""""""" "显示行号 set number ""Tab宽度 set ts=4 ""自动缩进 set autoindent set sw=4