Я не знаю, возможно ли это вообще, но все же ... спрашивать не вредно.
Я использую Vim для редактирования старых и новых файлов (.for и .f90). Я пытаюсь получить завершение, что-то похожее на Visual Studio, так что, когда у меня есть несколько подпрограмм, определенных в файле:
subroutine init ( ibc, nquad, ul, ur, xl, xr )
subroutine output ( f, ibc, indx, nsub, nu, ul, ur, xn )
subroutine phi ( il, x, phii, phiix, xleft, xrite )
и я их где-то называю:
call init(<cursor is here>
Я получил список аргументов, поэтому мне не нужно их запоминать. Если я правильно понял, VS называет это "Intellisense".
Есть ли что-то подобное в Vim (GVim72) и, если оно есть, как заставить его работать?
Любые советы приветствуются.
Редактирование ldigas: Я также был бы рад, если бы я мог просто получить строку объявления, как, например, когда я наберу:
call init(<cursor is here>
и нажмите клавишу завершения, Vim пробивает всю строку, например,
call init( ibc, nquad, ul, ur, xl, xr )
ldigas edit2: Пока снято 2 ответа ... интересно.