Я давно змішую використання 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команд), і позиціонує курсор на перший?