簡體   English   中英

我如何 go 到 vim/nerdtree 中的文件?

[英]How do I go to a file in vim/nerdtree?

我正在嘗試過渡到 vim,但我很難將 pycharm 中的某些功能映射到 vim。

第一個是我如何直接 go 到文件路徑。 在 pycharm 中,我相信它是 cmd-shift P。您將輸入文件路徑,它會帶您到那里。 認為也有自動完成?

就像——我知道我想訪問一個 .css 文件。 所以我會本能地開始輸入: cmd shift p.css這將返回 .css 文件。

我該如何在 vim 中做到這一點?

謝謝!

:edit是編輯現有文件的最基本命令。

:edit <your file name>

要獲取以“.css”結尾的所有文件的列表,請使用:edit e *.css然后按Ctrl + d 有關詳細信息,請參閱 Vim 中的:help c_CTRL-D

:find <file>是更強大的:edit版本。 它從path選項中列出的目錄中搜索<file> 例如,如果您的當前目錄是project並且path的值包含/path/to/project/** ,則:find file.css將在 project 的所有子目錄中搜索“file.css”。

還有一個名為“ ctrlp.vim ”的插件,它應該與您在 pycharm 中使用的類似。

有關文件導航的更多信息,我強烈建議您閱讀 Romain Lafourcade 的一篇優秀文章“一千個文件的死亡”。

對像我這樣的“初級”伙伴說幾句話:

在“git clone”NERDTREE 進程之后.. 取出 session 並再次進入驗證......

我呆了 30 多分鍾試圖找到永遠不存在的錯誤。

我寫這個是因為我覺得有必要

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM