Я давно змішую використання emacs
та vi
( vim
). Кожен з них має свою перевагу. Я аналізую вихід помилки з компіляції, як процес, і отримую номер рядка та стовпця, але я можу використовувати лише emacs
для прямого переходу до рядка та стовпця:
emacs +15:25 myfile.xml
у vi
мене є лише номер рядка (відповідно до сторінки man)
vi +15 myfile.xml
Є можливість перейти курсор позиції за шаблоном ( vi +/pattern myfile.xml
), який я ніколи не працював. Але це не допоможе мені, оскільки шаблон завжди не є першим явищем у файлі.
Як я можу почати, vi
щоб він перейшов до стовпця 25 у рядку 15 мого файлу? Чи можу я щось зробити з -c
варіантом?
:15
його, перейдете до рядка 15 .. Сподіваюся, що це вам допоможе
quickfix
систему, яка запускає компілятор зсередини Vim, розбирає висновок помилок, заповнить список помилок (переміщаючись з:cp
,:cn
,:cl
команд), і позиціонує курсор на перший?