Я использую WriteRoom некоторое время для всех моих потребностей в свободной письменной форме. Но так как я недавно решил перейти на Vim (или, точнее, MacVim), я попытался сократить использование других текстовых редакторов.
Vim может воспроизвести большинство функций WriteRoom, но единственное, что мешает мне переключиться, это режим "прокрутки пишущей машинки". Для тех, кто не использовал WriteRoom, эта функция позволяет вам писать всегда в одной строке (так же, как пишущая машинка), поэтому вы всегда сосредоточены на том, что пишите, и не отвлекаетесь на то, что написали. Весь текст прокручивается вверх, когда вы начинаете новую строку.
Я сделал свою домашнюю работу, погуглив все, что, по моему мнению, было связано, но я нашел только "плагины" и другие конфигурации Vim, которые делают Vim похожим на WriteRoom, но никогда не обеспечивали святую функцию (возможно, я искал не те ключевые слова, потому что Я не носитель языка).
Хотя я обнаружил, что в этой статье говорится, что это возможно с простой настройкой, но я не могу заставить ее работать, будь то в терминале или в MacVim ... Если это работает для вас, я был бы рад услышать как (я начал с пустого .vimrc, может быть, вам нужно активировать некоторые другие вещи).
Эта функция не очень полезна, когда дело доходит до кода, поэтому я не удивлюсь, если это будет невозможно из коробки. В этом случае, если у вас есть какие-либо сведения о том, как я могу написать этот сценарий (хотя я не знаком со сценариями Vim, я могу изучить его), тогда я мог бы попытаться создать для этого небольшой плагин.