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

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

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


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

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

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

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

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

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

4
Как мне отредактировать файлы crontab с помощью Vim (я получаю сообщение об ошибке: «временный файл должен быть отредактирован на месте»)
Как мне редактировать crontabфайлы во FreeBSD? $ crontab -e # ... I do my thing in vim &amp; :wq "crontab.9ZcXiFaawt" 6L, 203C written crontab: temp file must be edited in place Exit 1 Использование EDITOR=nviработает нормально ... Linux также, кажется, работает нормально ...
12 save  unix 

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

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

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

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

1
Как я могу остановить Vim от записи файла без выдачи ошибки?
Я пытаюсь улучшить код из этого ответа, чтобы запросить подтверждение перед созданием отсутствующего каталога, вот что я пишу: function! CreateDirectoryAskConfirmation(path) if !isdirectory(a:path) echohl Question echo "Create directory " . a:path . "?" echohl None let response = nr2char(getchar()) if response ==? "y" call mkdir(a:path, "p") endif endif endfunction autocmd BufWritePre …
10 save  autocmd  error 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.