zoukankan      html  css  js  c++  java
  • vim插件之tabular,代码对齐强迫症必备

    本周整理一批别人写的代码,要处理好所有的注释和缩进。

    碰到那种大片的赋值或者注释或者宏定义,但又没对齐的,简直太难看了。

    于是手工对了几个,觉得确实不是人干的活,心想这种需求应该有工具自动搞定才对啊,于是google了一把

    果然,插件在此,tabular

    https://github.com/godlygeek/tabular

    再配合多行编辑插件vim-multiple-cursors,搬砖效率成倍提升啊

    https://github.com/terryma/vim-multiple-cursors

    let g:multi_cursor_start_key='<C-n>'
    let g:multi_cursor_start_word_key='g<C-n>'
    let g:multi_cursor_next_key='<C-n>'
    let g:multi_cursor_prev_key='<C-p>'
    let g:multi_cursor_skip_key='<C-x>'
    let g:multi_cursor_quit_key='<Esc>'
    

    效果这里不好展示,可以自己搜一下。

  • 相关阅读:
    无线桥接(WDS)如何设置?
    Linux内核的整体架构简介
    Efuse--芯片存储
    Linux下编写和加载 .ko 文件(驱动模块文件)
    统计难题
    最少拦截系统
    (比赛)B
    (比赛)A
    F
    K
  • 原文地址:https://www.cnblogs.com/zqb-all/p/6032997.html
Copyright © 2011-2022 走看看