linux - cscope 无法使用 .vimrc 文件中的快捷方式

标签 linux vim tcsh cscope

我试图通过在 .vimrc 文件中添加以下语句来为 cscope 使用添加快捷方式。

" cscope mappings
if has("cscope")
nmap <C-\>s :scs find s <C-R>=expand("<cword>")<CR><CR>
endif

我在 vim 应用程序中使用 :so ~/.vimrc 获取文件。

但是,当我单击 Ctrl+\s 时,我的终端挂起。请帮忙。我的 shell 是 /usr/local/bin/tcsh

谢谢

奇丹巴拉姆

最佳答案

它挂起的原因可能是因为您没有正确按下映射。 按 ctrl+\然后 s 。但您可能按的是导致挂起的 ctrl+s。 要确定是否是 ctrl+s 是罪魁祸首,请尝试 ctrl+q 查看终端是否恢复,然后您可以继续。

关于linux - cscope 无法使用 .vimrc 文件中的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13210696/

相关文章:

linux - 破管不再结束程序?

linux - Vue npm run serve 加载资源失败:net::ERR_CONTENT_LENGTH_MISMATCH

c - 如何为 Linux 编写 Hello world 驱动程序

vim 使箭头键像大多数普通程序一样工作

vim - 如何通过 vim 脚本获取光标下的文本对象?

vim - 当您的构建系统正在编译代码的复制版本时如何在 vim 中设置 makeprg

linux - Shell 脚本和字符串操作

css - 如何在服务器端自动将LESS编译成CSS?

linux - 使用此 "kill -9 $(ps -ef | grep post)"终止相关的 Postgres 进度,但它在被终止后立即启动

linux - (tcsh) xterm 标题栏的 postcmd 别名打破了更少的文本编辑器