Где ВИМ сохранить свои записи?

Моя работа требует длительных периодов использования экран компьютера. У меня хорошее зрение (20/15) и не ношу очки, но я определенно заметил мои глаза чувствуют усталость в конце дня. Иногда, когда мне не хватает сна, у меня проблемы с фокусировкой или видеть слегка размытые видения.

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

+881
Jochen Niebuhr 2 мар. 2011 г., 02:06:26
22 ответов

Это, кажется, быть исправлены в 11.0.4:

Deleting multiple songs from iCloud

+985
user3816348 03 февр. '09 в 4:24

Этот ведет себя аналогично функции printf , которая включена через командную строку. Он использует те же библиотеки C, чтобы также реализовать. Обратите внимание на поведение:

$ е "Факториал %дь! = %D" от 4 24
Факториал 4! = 24$

Вы должны включить буквальный перевод строки (\п) В Е Если вы хотите, чтобы отобразить его вот так:

$ е "Факториал %дь! = %д\н" 4 24
Факториал 4! = 24
$
+868
Vinod P 3 июн. 2017 г., 06:39:38

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

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

Примечание: это не имеет никакого отношения к толстых черточек, что установление начала и окончания выхода и входа пандусы. Если эти черточки видны на главной проезжей части разграничения крайней правой полосе, они отмечают выделенной полосе для грузовых автомобилей и тихоходных транспортных средств (60 км/ч) при подъеме. Знак синий диск делают с "мото ЛЕНТС" (медленный средствами) следует рассматривать в начале.

+828
richard hernandez 28 февр. 2022 г., 03:35:32

"Я также заметил, что возвращение из режима ожидания также приводит к той же ошибке."

У меня такая же проблема.

Моя главная забота была невозможность использовать приостановить (у меня нет причин, чтобы использовать сочетание клавиш Ctrl+АЛТ+Форекс терминалы).

В любом случае я отключил опцию, которая выключает экран после определенного времени и оказалось, что теперь я в состоянии приостановить.

Так что если вы хотите избежать этих вспышек, а "проснувшись" от подвешенного состояния, просто включите опцию включить экран, когда не активен выключен.

По крайней мере, это сработало для меня. Ее не решить проблему, но это делает проблему сносно

+824
Controvi 16 нояб. 2012 г., 01:07:47

Самое последнее, что я помню, это изменение мягких и твердых значение для параметра memlock ограничение на неограниченное. Теперь я не могу по SSH к машине.

Это журнал СШ.

Проверку подлинности ИС ([ИС]:22).
debug1: канал 0: новый [клиент-сессии]
debug2: канал 0: отправить открыть
debug1: запрос [email protected]
debug1: введя интерактивный сеанс.
debug2: Старт обратного вызова 
debug2: ФД 3 параметр tcp_nodelay
debug2: client_session2_setup: код 0
debug2: канал 0: запрос Пти-Треб подтверждения 1
debug1: отправка среды.
debug1: отправка языкового ОКР = 
debug2: канал 0: запрос ОКР подтвердить 0
debug2: канал 0: запрос раковины подтверждения 1
debug2: обратного вызова сделали
debug2: канал 0: открытые подтвердить rwindow 0 rмакс 32768
debug2: channel_input_status_confirm: Тип 99 ИД 0
debug2: запрос на распределение ПТИ приняли на канале 0
debug2: канал 0: принято настроить 2097152
debug2: channel_input_status_confirm: Тип 99 ИД 0
debug2: раковина запрос принят на канале 0
Последняя авторизация: Ср 6 августа 07:18:07 2014 от IP-источника
debug2: канал 0: принято ВФ
debug2: канал 0: выход Open -> слив
debug2: канал 0: obuf пустой
debug2: канал 0: close_write
debug2: канал 0: выход стока -> закрыл
debug1: client_input_channel_req: канал 0 rtype выход-статус Ответить 0
debug1: client_input_channel_req: канал 0 rtype [email protected] Ответить 0
debug2: канал 0: принято ЭОВ
debug2: канал 0: close_read
debug2: канал 0: вход открыт -> закрыт
debug2: канал 0: принято закрывать
debug2: канал 0: почти мертв
debug2: канал 0: ГК: уведомить Пользователя
debug2: канал 0: ГХ: отдельно стоящее пользователей 
debug2: канал 0: отправить закрыть
debug2: канал 0: мертв
debug2: канал 0: сбора мусора 
debug1: канал 0: бесплатно: клиент-сессии, nchannels 1
Подключение к IP закрыт.
Перевели: отправлено 4256, получил 2504 байт, в 0,4 секунды
Байт в секунду: отправил 9616.9, получил 5658.0
debug1: состояние выхода 254

Я пробовал следующие безуспешно до сих пор, прежде чем отправлять сюда:

  1. Для нсопр noprofile входа по SSH пользователь@хост 'Баш --noprofile'

  2. Принуждение телетайп на СШ -Т пользователь@хост

  3. Переместил файл. Попробовал sshing по SSH пользователь@хост.

  4. Переименование ограничений.конф файл в надежде, что он не будет читать.

  5. Перезапустить SSH-сервер.

  6. Выполнить команду через нож как нож СШ "имя сервера" "come_command"

  7. SSH пользователь@хост 'команду ulimit -л 64', SSH пользователь@хост 'параметр ulimit -ы -л 64', SSH пользователь@хост 'параметр ulimit -х-л 64', SSH пользователь@хост 'метод exec команду ulimit-х-л 64'

Я не уверен, если этот способ работает встроенный команд: SSH пользователь@хост "some_command" работает, потому что я не могу сделать простой каталогов. Я также попытался перезагрузки SSH пользователь@хост 'перезагрузка' , но не думаю, что была выполнена команда. Я перезапустил машину от AWS, но неудачно.

Это безнадежное дело, пытаясь СШ? Есть ли способ я могу по SSH к серверу?

+733
Amila Madusanka 1 февр. 2018 г., 02:39:34

Так есть какая-то функция (открыть()?) который может открыть каталог как файл и возвращает файловый дескриптор FD?

Да, вы можете открыть каталог с открытой() и получить файловый дескриптор к нему. Вам потребуется файл дескриптора, если вы используете в openat().

На Linux, вы не можете прочитать() из каталога, правда, это будет возвращение EISDIR, ("каталог"). Вместо этого ядра имеет getdents() системный вызов для чтения записи каталога из открытого каталога. К сожалению, есть также устаревшие вызове readdir() системный вызов (хотя и не на новых архитектурах), которая отличается от стандарта POSIX функция с тем же именем.

Как человек страницы для getdents() говорит, в glibc нет обертки для него, так что вы, вероятно, следует использовать в POSIX вызове readdir() и каталог файлов() функции вместо. Так что да, каталог файлов() использует метод Open() внутри библиотеки C просто делает то, что он должен на вершине, чтобы обеспечить стандартный API с Дир *.

Насколько я понимаю, некоторых других Unix-подобных позволяют использовать прочитать() по каталогам тоже, вместо (или помимо?) четкий системный вызов для получения списка файлов.

В Linux открыть() также имеет O_DIRECTORY флаг, который заставляет открыть с ошибкой, если файл не каталог, но с помощью, что не является обязательным.

+714
Uptodat 3 сент. 2022 г., 02:15:32

Я имею в виду, свободное от заблуждений, от неправоты и засланный?
И если это так, где доказательства?

+684
shades 8 июн. 2011 г., 05:19:22

Насколько я вижу, в AppleScript в словаре, там нет поддержки скриптов все что касается приложений iOS. К сожалению.

Возможное решение этой проблемы:

Если приложение, и ваш Mac, поддержка iCloud, установить его и заглянуть внутрь "~/библиотеки/мобильные документы/" на вашем Mac.

Там должна быть папка, соответствующие для каждого приложения у вас есть поддержка iCloud для. Вы, возможно, придется искать вокруг суб-структуры папок, чтобы увидеть, где именно файлы вы хотите добавить надо, но как только вы понять это, вы можете написать свой сценарий к цели, расположение.

Когда ваш скрипт добавляет файл в эту папку, он будет синхронизироваться через iCloud. Я использую этот трюк все время, чтобы получить файлы в Мои приложения GoodReader.

Помните, что iOS-приложений не всегда синхронизация с iCloud в фоновом режиме. В случае GoodReader мне нужно открыть его для изменения обновления.

+627
Will Geiselhart 27 мар. 2012 г., 02:45:37

А не чисто работать ваш абс в одиночку вы должны больше сосредоточиться на основной силы. Ваш Core включает мышцы живота, но также вниз от груди к бедрам.

Имея сильную ядро позволит вашей АБС развиваться и быть более выраженными, основанные на том, что мышцы вокруг и внизу увидите развитие.

Для того, чтобы построить сильное ядро и, в свою очередь, сильный АБС следующие упражнения являются ключевыми:

  • Приседания (папа всех упражнений)
  • Становая тяга
  • Передняя планка (держать как можно дольше, отдыхать 30 секунд, а затем сделать это снова)
  • Сторона растений (аналогичные процедуры для передней планки)

Приседания и становая если все сделано правильно должно быть сделано не более чем два раза в неделю в разные дни, как они будут требовать восстановления, но вы, вероятно, можете смело делать доски после каждой тренировки, даже ежедневно в качестве основного, как правило, чтобы восстановить намного быстрее.

Каждый из этих поездов АБС и стабилизатор мышцы сердечника. Отметим, что термин стабилизатора; это ключ. Сердечник предназначен для остановки вещи, перемещение и защитить позвоночник. Слишком много скручивания / приседания и т. д. И вы спрашиваете за проблем со спиной.

Как упомянуто, вы также должны получить ваши жировые отложения, чтобы быть в состоянии видеть ваши АБС. Есть такая поговорка, что АБС сделаны на кухне, и для того, чтобы вам их показываю вам придется съесть очень чистый и получить тот жир, который чем-то наподобие суб 12%, чтобы действительно увидеть, что там у тебя.

+610
user1709730 28 авг. 2015 г., 07:18:33

Я ищу способ, чтобы отключить "горячий угол" характеристика мероприятий кнопку в оболочки GNOME. Я бы предпочел, чтобы это требовать щелчок такой, что я не случайно активировав его при наведении мыши.

+560
Ant1 5 апр. 2010 г., 02:05:08

Я собираюсь сделать новую установку на моем рабочем столе системы Ubuntu. Когда я изначально собрать систему мне потребовалось неделю или около того, чтобы выяснить, как получить беспроводной работы. И я не могу найти мои заметки о том, как я это сделал.

Как мне обратно-вверх, а затем повторно установить существующей беспроводной настройки, драйверы и т. д.? Я не уверен, как добраться до места водителя и различных конфигурационных файлов. В основном, ищу логический план пойти об этом. Я могу предоставить дополнительную информацию, если это не достаточно, чтобы пойти на.

+525
Hu Sha 4 нояб. 2016 г., 08:10:48

Это, видимо, зависит от поля. Но, в большинстве областей, я думаю, что вы рискуете быть отвергнутыми оба журнала и конференции. Журналов, особенно, хотите опубликовать что то новое и прошу вас заверить, что вы не отправили в другом месте.

Если вам случится, чтобы "проникнуть через" в одном экземпляре, не ожидайте счастливого прием в будущем.

Опять же, в некоторых областях, конференций являются основным форумом для представления новых работ. Конференций в CS, например, также издать сборник, в котором приняли бюллетени печатаются как само собой разумеющееся.

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

Но лучший способ быть уверенным, это спросить. Как редактор журнала и председатель конференции будет дать вам самое лучшее и только обоснованный совет. Оба журнала и процедур представления конференции, вероятно, уже делают это очевидным, что разрешено, а что нет. Если кто-либо возражает против двойного подчинения, то вам следует быть осторожными.

+456
Tania Allen 18 авг. 2021 г., 15:59:26

Для завершения установки запускать-нрпе-сервер, я закончил проверку после установки скриптов.

В случае Nagios-нрпе-сервер.послеустановочных:

#!/Бен/ш
комплект -е
# Автоматически добавляется с помощью dh_installinit
если [ -Х "в/etc/инит.Д/в Nagios-нрпе-сервер" ]; затем
 обновление-РЦ.Д в Nagios-нрпе-сервер по умолчанию >/dev/нуль
 ссылаться-ру.Д в Nagios-нрпе-сервер пуск || выйти $?
интернет
# Конец автоматически добавляется в раздел

А у меня в Nagios-нрпе была вызвана (х)inetd и не работает как демон, он не автозагрузки и, следовательно, склонны дист-апгрейд ошибки.

На данный момент закомментированы линии старта, с учетом того, подача до ошибки, и/или изменение от xinetd на демон. Я использую как xinetd , потому что я также использовать его для запуска резервного копирования демон.

+446
Kaan 22 июл. 2010 г., 05:38:29

Новый здесь и надеялся на некоторую помощь с моей Асер. Посмотрите фото по ссылке:

https://www.dropbox.com/s/zjqzjf7ts55t9gc/Acer_Palm_Dissectum.JPG?dl=0

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

Может кто поможет мне определить, что это за твари и как я могу бороться с ними ? ? ?

Очень Благодарна Павел Суиндон, Великобритания

+338
brendanjhowell 28 авг. 2017 г., 06:39:54

Вот ситуация я сталкиваюсь с раз в то время. Я отправляю iMessage, чтобы больше чем один человек. Через некоторое время я получила сообщение отправить отказ'. Я ищу объяснение, и я поняла, что у меня ввести номер домашнего телефона человека вместо своего iPhone или адресу электронной почты. Я иду в "редактировать" сообщение, но ОС не позволяет мне удалить этот номер телефона. Есть ли другой способ, чтобы удалить этот номер из поля "кому", так что я могу отправить шеззаде? Я не хочу, чтобы изменить композицию сообщений (в том числе вырезание, копирование, вставка в новый iMessage)

Я на iOS 6.

+301
jgaida 3 дек. 2022 г., 16:12:30

Одна вещь иметь в виду: в

ибо я в *.{тхт,пы,с}; делать ...

В *.{тхт,пы,с} Сначала расширили до *.TXT и *.пы *.гр.

В то время как *.тхт сортируют, *.{тхт,пы,с} не является. Это также означает, что если нет .пы файл, вы петли над символьной строки *.пы.

Если вам нужен отсортированный список, вы должны использовать чередование оператор подстановки вместо бандажа расширения. С Баша:

shopt -с extglob
для меня в *.@(тхт|пы|с); делать...

Ли будет производится сортировка регистра или не является конкретной локали. Чтобы заставить регистр сортировка в текущей локали, с ЗШ, вы можете определить новый порядок сортировки, как:

ИЦ() ответ=${(л)ответить}
для меня (*.(тхт|пы|с))(н. о+ки)) {...}
+237
Nitesh Mishra 8 июн. 2020 г., 09:09:58

У меня есть библиотека имени matrix.cpp что используется программа под названием test.cpp.

Теперь я хочу написать на bash скрипт, который принимает матрица.ч и matrix.cpp в качестве входных данных и генерирует матрицу.а и матрицы.так файлов. Я должен быть в состоянии использовать скрипт, как показано ниже:

makelib.Баш все 

для создания статических и динамических библиотек и очистить любые .o файлы, и

makelib.Баш статические 

чтобы создать статическую библиотеку и очистить любые .O и .так файлы, и

makelib.Баш динамические 

для создания динамической библиотеки и очистить любые .O и .файлы, и

makelib.Баш чистый 

для того чтобы очистить любую .о, .а .так файлы.

Для этого я использую ниже скрипт. Это правильно :

#!/бин/Баш

если [$1 -EQ-это "все"]
тогда
 г++ -с matrix.cpp
 АР-РВС матрицы.в matirx.о
 г++ -общие-от WL,-soname, равной,матрицы.так что -о матрице.так матрица.о
 РМ *.о
интернет


если [$1 -EQ-это "статический"]
тогда
 г++ -с matrix.cpp
 АР-РВС матрицы.в matirx.о
 РМ *.о
 ТМ *.так
интернет

если [$1 -EQ в "динамические"]
тогда
 г++ -с matrix.cpp
 г++ -общие-от WL,-soname, равной,матрицы.так что -о матрице.так матрица.о
 РМ *.о
 РМ *.а
интернет

если [$1 -EQ в "чистые"]
тогда
 РМ *.так
 РМ *.а
 РМ *.о
интернет

Я прав?

Так почему я не могу запустить его?

ap1019@sharifvm:~/the03-копия$ понятно
ap1019@sharifvm:~/the03-копия$ общ.
makelib.Баш матрица matrix.cpp .ч test.cpp
ap1019@sharifvm:~/the03-копия$ ./makelib.Баш статические
-в bash: ./makelib.Баш: /бин/Баш^м: плохой интерпретатор: нет такого файла или каталога
ap1019@sharifvm:~/the03-копия$

Обновление :

Мне переписать тот же скрипт в Linux с помощью ви (вместо Windows и блокнот), и указанная выше ошибка решена. Теперь у меня новая проблема :

ap1019@sharifvm:~/the03$ ./makelib.Баш все
./makelib.Баш: строка 3: [Все: команда не найдена
./makelib.Баш: строка 11: [Все: команда не найдена
./makelib.Баш: строка 19: [Все: команда не найдена
./makelib.Баш: строка 27: [Все: команда не найдена
+227
irkalove 30 апр. 2019 г., 15:12:21

Простой скрипт с блокировкой и задержка перед доступом к файлам:

#!/Бен/ш
если функция mkdir /tmp/и универсальный-работает; потом 
 компакт-диск в каталог /mnt/доля/где
 найти . -тип F -параметра mmin +1 -print0 команды | команды xargs -I-П 1 -0 myscript.sh "{}"
 команда rmdir /tmp/и говорят-работает
еще
 : # предыдущий экземпляр по-прежнему работает, ничего не делать 
интернет

В GNU найти или эквивалент требуется для -параметра mmin вариант. Можно запускать так часто, как требуется через хрон. Заменить myscript.sh обработки сценария.

Основными функциями являются:

  1. использовать команды mkdir для создания блокировки каталоге, чтобы предотвратить перекрывающиеся экземпляры
  2. использовать найти с -параметра mmin +1 , который ограничивает выход в файлы, которые были изменены более чем на 1 минуту назад, это постараться обеспечить новые файлы были полностью скопированы
  3. использование команды xargs для обработки файлов одновременно, "{}" заменяется на имя файла
  4. использовать \0 прекращено имени найти | команды xargs , так что хлопотно имена не вызывают проблем

Вы должны быть в состоянии модифицировать найти параметры, чтобы соответствовать то, что вам нужно. Вы можете также использовать выше логики, чтобы перемещать завершенные файлы с "загрузка" на "готово/каталог", которая может упростить вещи.

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

+224
baweaver 26 июн. 2022 г., 11:17:07

Самый простой ответ заключается в том, что это безопасно. Является ли это эффективным, зависит от ваших целей.

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

Иначе говоря, в выходные дни, где вам лучше и остального достаточно, чтобы работать на вашем На дней.

+187
Jennifer Concepcion 14 дек. 2017 г., 06:50:13

Обычно это признак того, что вам нужно, чтобы обновить список пакетов (судо apt-получить обновление). РЕПО очистить свои старые пакеты, так что если вы не уточняете, прежде чем делать вещи, вы в конечном итоге пытается загрузить старые пакеты.

В данном случае, теперь Thunderbird версии 15.

+110
Sam Calara 22 мая 2023 г., 13:38:30

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

Поддержание мотивации в доктор, может быть, половину работы. И проводят исследования сами можете быть довольно демотивировать—потому что, действительно, можно спорить это бессмысленно. Возможно, часть работы руководителя заключается в том, чтобы справиться с этим.

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

Кроме того, вы приняли вашу тему при условии сотрудничества не возникнет. Эти вещи зачастую изначально неопределенны; но вы можете использовать это в качестве аргумента.

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

Сначала позвольте мне ответить вам.

Поскольку вы инвестируете лет своей жизни на исследования будут опубликованы под вашим именем, ваш доктор должен служить вашим целям.

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

И особенно, даже если он заинтересован в развитии новой области, это не значит, что он должен заставить тебя работать на него.

С другой стороны, доктор тоже сотрудничество, где обе стороны имеют интерес. Говорить со своим начальником, опять же, я хотел подчеркнуть, что вы, вероятно, будет более продуктивным на поле, которое вы хотите переключиться, чем на поле вы работаете сейчас.

У вас также есть альтернативы, чтобы убедить его перейти прямо сейчас. Поскольку вы уже потратили время на ваш проект, и ваш руководитель предлагает вам работу на оба поля, вы, возможно, захотите, чтобы дать ему попробовать. Попробуйте договориться с упором на новом поле на некоторое время и вернуться к этому вопросу. В этой точке, если вы на самом деле добились большего прогресса (даже просто в процессе обучения), вам все равно может понадобиться для переключения и имеют более сильный случай, потому что вы делаете прогресс. Или вы могли бы понять, что все поле было не так плохо (как говорят, "трава всегда зеленее по другую сторону забора") и решили работать по обоим проектам.

Кроме того, даже если это не ваш основной вопрос: если у вас короткие сроки на докторскую степень (3-4 года), у вас есть большие проблемы и больше мотивации, чтобы сделать что-то из текущего проекта, если это возможно. Но если у вас есть более открытого кандидат (5-7 лет, как это принято в США), изменение темы После 2-х лет не должно быть большой проблемой.

+85
PK MLM BANK 1 мая 2016 г., 23:57:55

Я смотрел на этот же вопрос некоторое время назад, когда у меня есть ИК термометр, я обнаружил 2 вещи. Первая вещь заключается в том, что есть слишком много переменных для однозначного ответа, что будет работать. Пан температуру вы хотите в начале зависит от ряда факторов, в том числе:

  • Материал кастрюли: сколько тепла он проводит
  • Масса поддона: сколько материала на сковородке
  • Тип горелки/элемент
  • Тепловая мощность горелок/элементов
  • Приготовлением еды

Так что вам придется развивать все эти цифры для каждого лотка на каждой горелке, с различными настройками тепла через экспериментирование. Числа других людей ничего не значат, если вы используете то же оборудование.

Другая причина заключается в том, что начальная температура кастрюли это не так уж важно. Когда вы кладете пищу в кастрюле температура будет падать, как быстро зависит от факторов выше, однако общее количество теплоты потребуется, чтобы готовить пищу и которой вы хотите применить тепла остается примерно одинаковым независимо от того, какой лоток и материал, который вы используете. Это вопрос подачи тепла в кастрюле на время, все, что вам действительно нужно знать, что ваша кастрюля достаточно горячей, чтобы начать. Это температура сковороды во время еды на нем , что очень важно. Вы можете измерить его совсем немного, но в конце дня все, что вы сделаете вывод, нужно иметь свой комплект горелки до определенного уровня.

+17
allozavr 23 авг. 2014 г., 04:05:43

Показать вопросы с тегом