Добавить ключевое слово в Vim

Поскольку программа работает долгое время, вам может потребоваться использовать экран. Вы можете запустить программу, а затем запустить другую командную строку с помощью Control-a Control-c. Вы можете делать это столько раз, сколько хотите, и одновременно работать над несколькими вещами. Кроме того, даже если вы выйдете из системы, а затем вернетесь позже (просто не закрывайте), вы можете подключиться к экрану и посмотреть, как это происходит. Сделайте «man screen» для информации.

Существует также tmux, который является аналогичным инструментом, но вам нужно его установить.

-1
задан 15 May 2017 в 18:53

10 ответов

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 22 May 2018 в 22:36
  • 1
    Предпочитайте нерекурсивные версии (noreabbrev), или вы можете случайно использовать аббревиатуру в расширении. – muru 15 May 2017 в 18:41
  • 2
    @muru Спасибо. Готово ;) – Ravexina 15 May 2017 в 18:45
  • 3
    Извините, но это не сработает. У вас есть другой вариант? – J.Doe 15 May 2017 в 18:53
  • 4
    Для меня это означает, что я должен ввести _ + i и нажать TAB. Я прав? – J.Doe 15 May 2017 в 18:54
  • 5
    Да ... это правильно. это то, что я предпочитаю, чтобы вы могли использовать что угодно, а не _i. – Ravexina 15 May 2017 в 18:56

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 18 July 2018 в 13:15

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 24 July 2018 в 20:08

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 31 July 2018 в 23:11

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 2 August 2018 в 18:06

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 3 August 2018 в 20:28

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 5 August 2018 в 05:09

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 6 August 2018 в 22:15

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 9 August 2018 в 02:43

Я предлагаю использовать abbr в вашем .vimrc:

noreabbrev _i import ipdb; ipdb.set_trace()

теперь вы можете ввести _i TAB, и он завершит его до import ipdb; ipdb.set_trace().

1
ответ дан 14 August 2018 в 20:55
  • 1
    Предпочитайте нерекурсивные версии (noreabbrev), или вы можете случайно использовать аббревиатуру в расширении. – muru 15 May 2017 в 18:41
  • 2
    @muru Спасибо. Готово ;) – Ravexina 15 May 2017 в 18:45
  • 3
    Извините, но это не сработает. У вас есть другой вариант? – J.Doe 15 May 2017 в 18:53
  • 4
    Для меня это означает, что я должен ввести _ + i и нажать TAB. Я прав? – J.Doe 15 May 2017 в 18:54
  • 5
    Да ... это правильно. это то, что я предпочитаю, чтобы вы могли использовать что угодно, а не _i. – Ravexina 15 May 2017 в 18:56
  • 6

Другие вопросы по тегам:

Похожие вопросы: