在 vim的状态栏显示 当前行所在的函数名字
2015-01-10 00:33
597 查看
在 .vimrc里添加:
fun! ShowFuncName()
let lnum = line(".")
let col = col(".")
echohl ModeMsg
echo getline(search("^[^ \t#/]\\{2}.*[^:]\s*$", 'bW'))
echohl None
call search("\\%" . lnum . "l" . "\\%" . col . "c")
endfun
map f :call ShowFuncName() <CR>
按一下 f 键就能显示函数名字。
fun! ShowFuncName()
let lnum = line(".")
let col = col(".")
echohl ModeMsg
echo getline(search("^[^ \t#/]\\{2}.*[^:]\s*$", 'bW'))
echohl None
call search("\\%" . lnum . "l" . "\\%" . col . "c")
endfun
map f :call ShowFuncName() <CR>
按一下 f 键就能显示函数名字。
相关文章推荐
- vim使用—移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gd)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ct
- [Unity3D]使用OnGUI函数显示状态栏并且使用触发器修改玩家当前信息
- vim使用—移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gd)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ct
- 试写函数显示当前具体时间:
- c# winForm 将窗体状态栏StatusStrip 分成左中右三部分 右边显示当前时间
- 在状态栏中显示当前系统时间
- 响应事件示例:同时在按钮上和状态栏中显示当前时间,如果单击按钮,会显示信息框
- c# winForm 将窗体状态栏StatusStrip 分成左中右三部分 右边显示当前时间
- vim自动显示函数原型
- 当前表格中鼠标悬停时改变显示风格函数
- 彩信状态栏的显示函数
- 运行时如何获取运行当前代码所在的函数,一个神奇的宏
- 如何获取指定内存所在的模块、当前模块、当前函数的返回模块
- datagridview右键菜单鼠标当前所在数据行进行选中,并在无数据时不显示右键菜单。
- 如何获取指定内存所在的模块、当前模块、当前函数的返回模块 - Yonsm.NET - SHARE YONSM'S IDEAS
- 显示当前时间的函数,当初是为了里面的check函数,我还以为是系统自带的(目前没找到奥这个函数,但是以前学过,不重要就先不看了)
- c# winForm 将窗体状态栏StatusStrip 分成左中右三部分 右边显示当前时间
- 用TreeView控件在无限极节点上用Menu控件做导航菜单显示用户当前所在的页面的位置
- FW:在python中获取当前位置所在的行号和函数名
- 显示当前行号、文件名和函数名(二)