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额外配置其他属性.