当前位置: 技术问答>linux和unix
cscope的vim配置问题
来源: 互联网 发布时间:2016-12-26
本文导语: 我想实现一个快捷键实现两个功能: 如果要察看的函数的第一个字母是带"_"的,如_Catch(),那我想让cscope实际搜索的是Catch()函数。 如果要察看的函数的第一个字母是不带“_"的,如Get(),那我想让cscope实际搜索的是_Ge...
我想实现一个快捷键实现两个功能:
如果要察看的函数的第一个字母是带"_"的,如_Catch(),那我想让cscope实际搜索的是Catch()函数。
如果要察看的函数的第一个字母是不带“_"的,如Get(),那我想让cscope实际搜索的是_Get()函数。
不会写vim的配置函数,望各位高手赐教啊
现在主要问题是判断带不带"_"的,还有怎么去掉前面的"_"
如果要察看的函数的第一个字母是带"_"的,如_Catch(),那我想让cscope实际搜索的是Catch()函数。
如果要察看的函数的第一个字母是不带“_"的,如Get(),那我想让cscope实际搜索的是_Get()函数。
不会写vim的配置函数,望各位高手赐教啊
现在主要问题是判断带不带"_"的,还有怎么去掉前面的"_"
|
let wordUnderCursor = expand("") 光标下单词.
let currentLine = getline(".") 当前行字符串.
let currentLine = getline(".") 当前行字符串.
|
给个思路.
可以从 cscope的 :cs find g 入手. 把要查找的函数名称改掉再传给这个命令.
可以从 cscope的 :cs find g 入手. 把要查找的函数名称改掉再传给这个命令.
|
额。。。碰到vim配置狂人了。。。
我个人觉得用vim + ctag + cscope,已经很顺手了。还没想过你的问题。
你去http://www.vim.org/community.php 看看,或者IRC里面问问
我个人觉得用vim + ctag + cscope,已经很顺手了。还没想过你的问题。
你去http://www.vim.org/community.php 看看,或者IRC里面问问