Deepin <vim+ctags Ctrl+]只能跳转到第一个符号> + <vim tab缩进设置为4不生效>

  Deepin因靓丽的外表,相信很多人都很喜欢,也肯定有人把deepin当中日常开发系统,我是其中一个,用来做偏底层的开发,vim是跳不过去的,以下两个问题均因vim使用过程中发现,现分享解决方案出来给有用的人.

1 ctags 跳转问题:

  <Ctrl+]只能跳转到第一个符号> ? ? ? 

  相信用其他发行版的人遇不到这种情况,按照大家的习惯:如果备选项只有一个,那么直接跳转,如果备选项有多个,则列出啦供选择后跳转....但deepin中怎么不显示列表?

  查了相关问题,已验证,原因是ctags默认快捷键中 ctrl+]  就是跳转到第一个符号;而 g+ctrl+]才是大家习惯的那个"ctrl + ]";所以为了方便,只能修改快捷键了,如下:

# add to .bashrc
map <c-]> g<c-]>

  如果看不懂为什么这么加,请自行补习vim相关知识吧.

2. vim tab缩进默认为8,修改tabstop=后没卵用???

  如果用其他发行版,在.vimrc中增加set tabstop=4即可.

  在Deepin中要e额外配置其他属性.  

  

3. 附上个人vim配置.

  https://github.com/zhang-ruyi/MyVim/blob/master/.vimrc

原文地址:https://www.cnblogs.com/zhangyi-studio/p/12258160.html