Как сохранить файлы, отредактированные с помощью vim?

Просто добавьте вторую команду conky для запуска второго экземпляра conky в файле .sh, представленном в пакете. Это просто добавить еще один conky -c ~ / .conkyrc под командой, написанной в .sh файле

1
задан 20 December 2015 в 01:39

3 ответа

Я обычно нажимаю ESC, а затем удерживаю Shift и дважды нажмите z. Так же, как вы хотели бы напечатать два больших буквы Z в редакторе слов :) Это сохраняет ваш документ и закрывает ваш редактор.

16
ответ дан 25 May 2018 в 01:40
  • 1
    О, человек, сменная и двойная z, какова была логика дизайна, за которой мне интересно, «какая наименее интуитивная команда, которую мы можем создать?», Ubuntu иногда меня разозлила, как сумасшедшая – S.. 25 May 2014 в 16:10
  • 2
    @Sam, я просто хотел поддразнивать, что у vi нет ничего общего с ubuntu. Ubuntu был впервые выпущен в 2004 году, а vi был создан Bill Joy в 1976 году, вдохновленный ed (датируется 1971 годом). Это означает, что ярлыки в vi предшествуют тем, которые используются практически в любой другой общедоступной утилите сегодня. В каком-то совпадении первая версия emacs, которая имеет совершенно разные странные ярлыки, также была выпущена в 1976 году. Усилия по стандартизации пришли намного позже. – yoniLavi 21 November 2014 в 06:00
  • 3
    Wow спасибо за информацию @yoniLavi, мои баллы все-таки все равно, так что, надеюсь, усилия по стандартизации продолжают развиваться .. :) – S.. 21 November 2014 в 13:12
  • 4
    @Sam, vi keybindings на самом деле намного более стандартны, чем вы думаете; они практически повсеместны. Практически любая программа может быть использована для эмуляции vi-привязок. Даже стандартные сочетания клавиш Gmail, очевидно, (для пользователя Vim) основаны на ключах vi. – Wildcard 21 December 2016 в 04:27
  • 5
    как насчет ключа esc не работает? Вставить режим, просто остановился. – creator 10 March 2018 в 11:07

Проверьте, есть ли у вас административные (корневые) привилегии для редактирования файла. используйте эту команду

whoami

Если результат не является «root», вы не должны редактировать файл.

Чтобы войти в систему как пользователь root, используйте следующую команду [ ! d2]

sudo su

или

su

Отредактируйте файл,

vi /etc/network/interfeces

После изменений сохраните файл, используя

Нажмите Esc изменить режим :x для сохранения и выхода из файла

Thats all

2
ответ дан 25 May 2018 в 01:40

этот вопрос был дан ответ давным-давно, но в случае, если он снова появится в поиске, эта ссылка - хороший чит-код vim, который вы можете захотеть добавить в закладки, если вы используете vim много.

Кстати, вы можете использовать :wq для сохранения и выхода из файла (сначала вы должны нажать клавишу esc, чтобы выйти из режима вставки или замены, а затем нажать команды) и использовать :q! для выхода без сохранения.

0
ответ дан 25 May 2018 в 01:40

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

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