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

送分小仙女□ 提交于 2020-02-04 00:45:38

  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

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!