Я могу проанализировать пути к файлам трассировки Python, и затем я могу отправить их в Vim с помощью -p
в командной строке, чтобы они открывали один файл на каждую вкладку. Поэтому я получаю команду, например,
vim -p main.py module.py another.py
Это открывает каждый файл на новой вкладке, но я бы хотел, чтобы они открылись на новой вкладке с правильным номером строки. Поэтому я пробовал варианты вроде
vim -p main.py +10 module.py +20 another.py +30
Но я не могу заставить Vim уважать номера строк, которые я отправляю в командной строке, - он всегда просто берет последний номер строки и применяет его к первой вкладке. Итак, пример оставил меня в main.py
в строке 30. Пробую варианты, такие как
vim -p main.py+10 module.py+20 another.py+30
vim -p main.py\ +10 "module.py +20" [email protected]
все просто закончилось с плохими именами файлов.
Ответы на уровне Python или командной строки Bash или внутри Vim script, или Vim-Python будут приветствоваться. Или, действительно, совершенно разные подходы
(Отслеживание может происходить из любого места и не обязательно контролируется мной. Тот, который начал меня сегодня, был всего лишь набором строк в журнале с сервера.)