Vim
vim - 使用 <filename>:<line nbr> 打開文件並轉到行號:
一些工具,如
grep
,py.test
等……使用該模式<FileName>:<line number>:
來指出錯誤。例如:; grep -Hn Common setup.cfg setup.cfg:11: Common
如何修改 vim 和 gvim 以便可以像這樣呼叫它們:
gvim setup.cfg:11:
代替
gvim setup.cfg +11
我知道我可以編寫一個小的 shell 腳本來解析事物,但我想知道是否有更簡單的方法。
您可以使用此處提供的 file:line 外掛,這正是您想要的…
沒有辦法,我認為腳本是唯一的辦法。原因是,如果您有一個名為 setup.cfg:11 的文件並想要編輯它怎麼辦?
這是一個快速腳本,可以滿足您作為 oneliner 的需求…
editline() { vim ${1%%:*} +${1##*:}; }