Вопросы с тегом «save»

Запись файлов на постоянный носитель данных (обычно жесткий диск или SSD). В Vi это делается с помощью команды: write.

39
Каковы различия между: wq <cr>: x <cr> и ZZ при выходе из vim?

Ви и Вим, как вы все знаете, имеют много синонимов. Есть три способа сохранить файл и выйти из Vim и Vi. Это : WQ <CR> , : х <CR> и ZZ . Я слышал, что они в некотором роде разные. Есть ли практические различия между использованием: :x<cr> :wq<cr> или ZZ сохранить файл и...

35
Как сохранить файл в каталоге, который еще не существует?

Предположим, я запускаю Vim для редактирования нового файла в каталоге, который еще не создан: vim nonExisitingDirectory/newFile.txt Vim с радостью покажет мне пустой буфер, и я могу начать писать свой новый файл. Но когда я хочу записать файл на диск, я получаю эту ошибку: E212: Can't Open file...

32
Можно ли сделать Vim автосохранением файлов?

Некоторые текстовые редакторы и текстовые редакторы автоматически сохраняют файлы, которые мы редактируем время от времени, что очень удобно для выживания после неприятных сбоев и т. Д. Есть ли способ заставить Vim автоматически сохранять наши файлы через определенный промежуток времени?...

26
Как сохранить файл, для которого у меня нет прав на запись?

Иногда случается, что я открываю файл и делаю некоторые изменения как мой собственный пользователь, не замечая или «забывая» замечать [read-only]предупреждение в строке состояния (то есть какой-то случайный /etcфайл конфигурации, например /etc/resolv.conf). :w!очевидно, в этом случае происходит...

16
Как заставить vim автоматически добавлять новую строку в конец файла?

Vim обычно пишет <EOL>для последней строки, только когда она была в исходном файле. Как заставить vim писать новую строку в конце файла все время (когда файл не двоичный и его еще нет)? Я опробовал eolвариант, но он не сработал, как ожидалось. Смотрите также: Сохранить пропущенный конец...

15
Не трогайте файл при записи, если файл не был изменен

Иногда я рассеянно печатаю, :wкогда читаю что-то. Это приводит к изменению времени изменения файла и иногда приводит к тому, что моя система сборки излишне перестраивает значительную часть проекта. Есть ли способ настроить vim так, чтобы он ничего не делал, если я пытаюсь написать файл, и он не был...

13
Vim автосохранение?

От :help swap-file: Обновление файла подкачки Файл подкачки обновляется после ввода 200 символов или после того, как вы ничего не набрали в течение четырех секунд. Это происходит только в том случае, если буфер был изменен, а не когда вы только перемещались. Причина, по которой он не обновляется...

12
Как мне отредактировать файлы crontab с помощью Vim (я получаю сообщение об ошибке: «временный файл должен быть отредактирован на месте»)

Как мне редактировать crontabфайлы во FreeBSD? $ crontab -e # ... I do my thing in vim & :wq "crontab.9ZcXiFaawt" 6L, 203C written crontab: temp file must be edited in place Exit 1 Использование EDITOR=nviработает нормально ... Linux также, кажется, работает нормально...

12
Почему курсор перейти на начало строки после <Esc>?

Я заметил, при редактировании вдоль строки в текстовом файле в режиме вставки курсор переместится в начало строки следующего за записи с помощью последовательности клавиш: <esc>:w Я хотел бы изменить это поведение так , что курсор будет оставаться на месте после: напиши. Это возможно? Мне не...

11
Не добавлять новую строку в конце файла

Vim всегда добавляет новую строку в конце моих файлов при сохранении, и это вызывает ошибки в моих PHP-скриптах. Как я могу заставить vim не добавлять эту новую строку при...

11
Есть ли плагин vim, который реализует функцию горячего выхода из возвышенного текста

Горячий выход - одна из убойных функций редактора Sublime Text. Это позволяет закрыть редактор в любой момент, не беспокоясь об изменениях в открытых файлах - он просто закрывается без вопросов. При повторном запуске ST все открытые и отредактированные файлы будут в том же состоянии, в каком они...

11
Как убедиться, что в файл не внесены изменения

Есть ли в любом случае, я мог убедиться, что файл заблокирован, чтобы я не мог внести в него изменения. Есть ли команда для блокировки / разблокировки файла в vim. Иногда я хотел бы, чтобы файл находился в режиме только для...

10
Как я могу остановить Vim от записи файла без выдачи ошибки?

Я пытаюсь улучшить код из этого ответа, чтобы запросить подтверждение перед созданием отсутствующего каталога, вот что я пишу: function! CreateDirectoryAskConfirmation(path) if !isdirectory(a:path) echohl Question echo "Create directory " . a:path . "?" echohl None let response = nr2char(getchar())...

9
Есть ли способ для псевдонима `: w'` к`: w`, чтобы избежать создания файлов с именем '?

Время от времени мой мизинец будет задевать 'ключ, пока он тянется к вводу, в результате чего :w'<Enter>. Я пробовал: cabbrev w' :w cabbrev w\' :w cabbrev "w'" :w Никто из них не работает. Есть ли способ создать псевдоним :w'для :w? Я также использую cmdwin ( :help cmdwin+ nnoremap :...

9
Есть ли способ записать результаты «: ls» в файл?

У меня есть куча разделений прямо сейчас, и мне потребовалось некоторое время, чтобы найти эти файлы (в основном я выслеживаю ошибку через 50 взаимосвязанных файлов). Есть ли такая команда :ls > /tmp/filelist, которая запишет текущие сплиты / буферы, которые я открыл для...