在 OSX 中使用 vim 与 taglist 和 ctags

发布于 2024-11-04 07:00:05 字数 141 浏览 3 评论 0原文

我在 OSX 中为 vim 安装了 taglist 和 ctags。看上去很酷,但是用起来却很难。一方面,当我在标签列表窗口中选择一个标签后,它会跳转到代码,但随后我不知道如何返回标签列表窗口以选择另一个要转到的位置。你怎么做到的?您建议进行哪些更改以使其更易于使用?

I installed taglist and ctags for vim in OSX. It looks cool, but it's hard to use. For one thing, after I select a tag in the taglist window, it jumps to the code, but then I don't know how to get back to the taglist window to select another place to go to. How do you do that? What are some changes you recommend making so that this is easier to use?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

酒解孤独 2024-11-11 07:00:06

我在 .vimrc 中使用以下配置:

" Taglist plugin mapping
noremap <silent> <Leader>t :TlistToggle<CR>

" Taglist plugin config
let Tlist_Use_Right_Window = 1
let Tlist_Inc_Winwidth = 0
let Tlist_WinWidth = 45
let Tlist_GainFocus_On_ToggleOpen= 1
let Tlist_Ctags_Cmd = 'ctags'
let Tlist_Show_One_File = 1

您可以使用 t 在代码和列表之间快速切换,以显示或隐藏标签列表窗口。
其他选项仅代表个人喜好。

I am using the following configuration in my .vimrc :

" Taglist plugin mapping
noremap <silent> <Leader>t :TlistToggle<CR>

" Taglist plugin config
let Tlist_Use_Right_Window = 1
let Tlist_Inc_Winwidth = 0
let Tlist_WinWidth = 45
let Tlist_GainFocus_On_ToggleOpen= 1
let Tlist_Ctags_Cmd = 'ctags'
let Tlist_Show_One_File = 1

You can switch back and forth between code and list quickly with <Leader>t to display or hide the taglist window.
The other options are personal preferences only.

高冷爸爸 2024-11-11 07:00:06

您可以使用 Ctrl+w 和移动键 hjk 在窗口之间移动>l

You can move between windows using Ctrl+w and the movement keys hjkl

各自安好 2024-11-11 07:00:06

要在跳转到标签后返回,请使用 Ctrl+T。有关标签导航的更多信息,请参阅 Vim wiki 上的浏览带有标签的程序

To go back after jumping to a tag, use Ctrl+T. For more information on tag navigation, see Browsing programs with tags on the Vim wiki.

七禾 2024-11-11 07:00:06

p 可让您返回到上一个窗口。

我推荐 Xavier T. 的配置。

<C-w>p lets you go back to the previous window.

And I recommend Xavier T.'s configuration.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文