jal*_*anb 10 python vim tabs line-numbers traceback
我可以解析Python回溯文件的路径,然后我可以-p在命令行上使用它们将它们发送到Vim ,以便每个选项卡打开一个文件.所以我最终得到了一个命令,例如
vim -p main.py module.py another.py
Run Code Online (Sandbox Code Playgroud)
这将在新选项卡中打开每个文件,但我希望它们在新选项卡中以正确的行号打开.所以我尝试了类似的变化
vim -p main.py +10 module.py +20 another.py +30
Run Code Online (Sandbox Code Playgroud)
但我似乎无法让Vim尊重我在命令行发送的行号 - 它总是只取最后一行号并将其应用于第一个标签.所以这个例子让我排在main.py第30行.尝试各种各样的变化
vim -p main.py+10 module.py+20 another.py+30
vim -p main.py\ +10 "module.py +20" another.py@30
Run Code Online (Sandbox Code Playgroud)
所有这些都只是以糟糕的文件名结束.
在Python,Bash命令行,Vim脚本或Vim-Python级别的答案都是受欢迎的.或者,确实是完全不同的方法
(追溯可以来自任何地方,并且不一定是我可以控制的.今天启动我的那个只是来自服务器的日志中的一组行.)
尝试 vim 插件: file_line:
vim -p new main.py:10 module.py:20 another.py:30
Run Code Online (Sandbox Code Playgroud)
已知问题:第一个文件名不应包含 lineno。(我正在尝试找出原因......)
| 归档时间: |
|
| 查看次数: |
682 次 |
| 最近记录: |