Кто-нибудь может научить меня более подробно о префикс версия

У меня есть пара вопросов на Emacs, как привязку клавиатуры в ЗШ. В качестве фона на все вопросы: у меня вообще как клавиш активирована с bindkey -е (активирован по умолчанию)

Копирование и выделение области:

В Emacs, если вы запустите пространства c (набор-Марк), выберите регион, а затем скопировать ее через М-Ж, то Emacs ставит регион в убить кольцо и прекращает выделение текста (т. е. если я переместите точку, не больше выделенного текста).

Однако, я не могу получить такое же поведение в злэ. Как только я копирую регион с М-Ж, выбор режима и если я двигаю курсор, выбор постоянно меняется.

Остановить выбор:

В Emacs, если я выберите регион и нажмите с-G, выбор останавливается (текущая Марк погибает). В ЗШ, по умолчанию, с-г начинает новую строку в оболочке. Так злэ команды, которые я могу привязать к (возможно, используя что-то отличное от С-Г), чтобы остановить постоянный выбор?

+858
JqueryToAddNumbers 15 авг. 2019 г., 01:20:28
22 ответов

У меня нет много проблем с поведением по умолчанию буфер обмена в Ubuntu по. Единственная проблема при использовании rdesktop, иногда я не могу скопировать с удаленного рабочего стола на локальном компьютере до перезагрузки rdesktop подключение. Как правило, хотя, никогда не доверять буфер обмена, для чего важно... всегда держать открытую, пока ты уверен, что он больше не нужен.

+967
Brainy Soon 03 февр. '09 в 4:24

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

#!/Бен/ш
для P в 'узор 1' 'Модель 2' 'Рисунок 3; сделать
 функции printf '%ы = ' "$р"; грэп -Е-Р -Е "$П" "${1:-.}/данных" | туалет -л
сделано
+906
Anuj Shinde 4 мая 2022 г., 09:58:43
Другие ответы

Связанные вопросы


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

Теряю ли я мышечную массу если я делаю анаэробные упражнения на протяжении своей диеты?

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

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

Я на диете уже месяц. Он состоит из 5 приемов пищи с суммой 1700 калорий в день (2000-стабильное потребление калорий в сутки для меня). Моя диета имеет высокое содержание белка (в 3 раза массы тела) и умеренное количество углеводов(в 1,5 раза массы тела) в нем. Я потерять около 0,75 кг в неделю.

Я предполагаю, что это грамм протеина или углеводов на килограмм общей массы тела? Для целей обсуждения, давайте предположим, что вы 80кг (~175 кг) - что бы 240г белка и 120 г углеводов. Что бы оставить вас с 29г жира для остальной части вашей диеты в этом весе.

Просто пару замечаний:

  • .75кг / ~1,5 фунтов в неделю потеря веса действительно хорош, и в безопасном диапазоне.
  • На примере мы имеем здесь, потребления жиров будет то, что будет необходимым минимумом для нормальной гормональной функции (грубо .35г жира / кг общей массы тела).
  • Он работает, держать на него.
  • Если у вас возникли проблемы с работой, вы, возможно, захотите продать некоторые из белка для углеводов. Как долго, как вы держите 2г белка на кг общей массы тела вам будет достаточно, чтобы сохранять мышцы.

Итак, какие упражнения следует сочетать с другими часть моей тренировки, чтобы сжечь максимально жир, но и потерять как можно меньше мышечной массы?

Честно говоря, то, что вы делаете-это просто замечательно. Поднятие тяжестей с большими движениями смесь делать чудеса для вашего гормонального профиля, диета хорошая, и аэробная работа помогает снизить ЧСС. Единственное, что я бы беспокоиться о являются:

  • Как ваши измерения меняется? Измерения частей тела с рулеткой обеспечивает более полную картину того, как ваше тело меняется, чем данные могу сказать.
  • Убедитесь, что вы получите 7-8 часов сна в сутки.
  • Отдохнуть. Избежать ненужного стресса , который только служит, чтобы бросить свои гормоны в катаболических государства. Некоторые стресс является необходимым и здоровым (таких, как стресс, тренировки), но постоянное беспокойство и тревога держит ваш организм в катаболическое состояние.
+905
shubham satar 14 мая 2012 г., 20:56:31

Это написано так, потому что это то, что способность средств; "падальщик [стоимость]" означает "[стоимость], изгоните эту карту из вашего кладбища: положите ряд +1/+1 счетчики равна эта карта власти на целевое существо. Роются только как волшебство".. Курсивом текста в скобках называется напоминание текст, и это есть в этом случае, чтобы сказать вам, что мусор делает.

+743
eshizhan 22 нояб. 2015 г., 22:55:47

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

+699
lpytel 29 янв. 2017 г., 09:36:30

@Kusalananda уже объяснили, основная проблема и как ее решить, и Баш разделе FAQ , ссылка на который @Гленн jackmann также предоставляет много полезной информации. Вот подробное объяснение того, что происходит в моей проблеме на основе этих ресурсов.

Мы будем использовать небольшой скрипт, который выводит каждого из своих аргументов в отдельной строке для иллюстрации (argtest.Баш):

#!/бин/Баш

на Варе в "$@"
делать
 Эхо "$ВДП"
сделано

Вариантов прохождения "вручную":

$ ./argtest.Баш-РНВ-исключить='.*'
-РНВ
--исключить=.*

Как ожидается, детали -РНВ и опциях--exclude='.*' разделяются на два аргумента, так как они отделены без кавычек пробел (это называется разбиение).

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

Если мы сейчас ведем нужным в переменную как строку (в отличие от использования массива), то цитаты не удаляются:

$ ОПЦ="--исключить='.*'"

$ ./argtest.Баш $ОПЦ
--исключить='.*'

Это из-за двух причин: двойные кавычки, используемые при определении $ОПЦ предотвратить специального лечения в одинарные кавычки, так что последняя часть значение:

$ Эхо $ОПЦ
--исключить='.*'

Когда мы сейчас используем $ОПЦ в качестве аргумента командной затем котировки обработаны до параметра расширения, поэтому котировки в $ОПЦ происходит "слишком поздно".

Это означает, что (в моей исходной задаче) по rsync использует исключать узор '.*' (с цитатами!) вместо шаблона .* - это исключает файлы, имя которых начинается с одиночной кавычки, за которым следует точка и концы с одинарной кавычки. Очевидно, это не то, что было задумано.

Временное решение проблемы было бы опускать двойные кавычки при определении $ОПЦ:

$ OPTS2=--исключить='.*'

$ ./argtest.Баш $OPTS2
--исключить=.*

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

Как @Kusalananda отметить, не цитируя .* также работал бы. Я добавил кавычки, чтобы предотвратить расширение картины, но это не stricly необходимости в этом особом случае:

$ ./argtest.Бэш исключить=.*
--исключить=.*

Получается, что Баш не выполнять шаблону, но шаблон - исключить=.* не соответствует ни один файл, так что картина передается на команду. Сравните:

$ касания some_file

$ ./argtest.Баш some_*
some_file

$ ./argtest.does_not_exit_ Баш*
does_not_exit_*

Однако, не цитируя узор опасен, потому что если (по любой причине), там был файл - исключить=.* затем шаблон расширяется:

$ касания -- --исключить=.специальные-имена-бывает

$ ./argtest.Бэш исключить=.*
--исключить=.специальные-имена-бывает

Наконец, давайте посмотрим, почему через массив мешает моя проблема цитирования (в дополнение к другим преимуществам использования массивов для хранения аргументов).

При определении массива, слово разделении и обработке цитата происходит, как ожидалось:

$ ARRAY_OPTS=( -РНВ-исключить='.*' )

$ длина Эхо массива: "${#ARRAY_OPTS[@]}"
длина массива: 2

$ Эхо первого элемента: "${ARRAY_OPTS[0]}"
первый элемент: -РНВ

$ Эхо второй элемент: "${ARRAY_OPTS[1]}"
второй элемент: --исключить=.*

При прохождении нужным команде, мы используем синтаксис "${массив[@]}", которая расширяется каждый элемент массива в отдельное слово:

$ ./argtest.Баш "${ARRAY_OPTS[@]}"
-РНВ
--исключить=.*
+540
inca 13 сент. 2018 г., 13:09:00

Попробовать GeekTool. Может быть интересно для вас.

+480
takeshi 22 июн. 2012 г., 05:40:29

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

+471
codesurfer 20 окт. 2017 г., 19:14:02

Короче, у вас есть не-Google-одобрил устройства. Вот почему нет приложений Google на нем. И вы не можете скачать с Маркета, Если у вас установлен Маркет на вашем устройстве.

Есть несколько способов получить на рынке на любом устройстве, однако. (См. Этот вопрос). Однако ни один из этих способов будет иметь "солидные" ссылка для скачивания. Вы идете с Google, и, возможно, закон, в зависимости от вашей юрисдикции.

+448
Aaron Shaver 6 янв. 2018 г., 14:56:06

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

Я узнал этот нелегкий путь, когда моей ASRock материнской платы с UEFI оказанные мой рейд в негодность:

Чтобы защитить себя от этого, всегда запускайте sgdisk --Зап на прошлом диске с GPT, который вы хотите использовать для всего устройства RAID.

wipefs -это может также работать , чтобы удалить все виды остатки секционирования информация (не только ОПС) перед добавлением устройства на диск.


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

Я никогда не знал, что реальных аргументов для этого лучшие практики (за @Марсело ответа пояснив, что он может справиться с дисков немного разных размеров). Теперь я знаю.

Кстати, если это случится с вами, ваши данные не будут потеряны. Вы можете, скорее всего, просто sgdisk --зап устройства, а затем воссоздать RAID с например, для mdadm --создать устройство /dev/md0 --уровень=1 --RAID-массива-приборами=2 к /dev/sdc в каталоге /dev/СДД (для mdadm скажет вам, что он уже обнаруживает прошлых данных, и просит вас, если вы хотите продолжать использовать эти данные). Я это нескольких раз попробовал и это сработало, но я все равно рекомендую брать копию, прежде чем делать это.

+446
AlAnBar75rus33 16 авг. 2012 г., 19:43:28

стат /ОГРН/Су показывает на одну систему:

Доступ: (4755/-rwsr-XR-х) с идентификатором uid: ( 0/ root) и гид: ( 0/ root)и

Есть восьмеричное представление 4755 всех 12-ти битном режиме. Количество соответствует битам:

восьмеричное 4 7 5 5
биты 100 111 101 101
 ООО ТПМ ууу ггг 
 УГ права доступа rwx rwx по rwx по 

Где ууу, ГГГ и ООО являются разрешение битов для пользователя, группы и другие. Остальные группы (первая по порядку) содержит биты setuid (Су), имеют setuid (СГ) и липкий (Т) бит.

С setuid и колкие часто не упоминается, поскольку они ноль для большинства файлов. Они еще там на каждый файл, сохраненный вместе с остальными.


Если мы действительно дойдем до этого, некоторые файловые системы и интерфейсы сохранить файл типа вдоль битном режиме, в еще более бит. Выше всего приходится 12 бит, поэтому с 16-битовое поле, там 4 осталось. См., например, описание st_mode в стат(2).

+440
Shanker Wang 21 нояб. 2016 г., 00:32:50

Я https://desktop.appmaker.xyz/ чтобы обернуть мои визуализации в хром приложение и запустить его в полноэкранном режиме, который, кажется, работает хорошо и, кажется, чтобы остаться в полноэкранном режиме :-)

+374
BraveNinja 8 мая 2010 г., 23:41:52

Кофеварки закусочной, как Банн хранить воду в резервуар и держать его горячим 24/7, а затем запустить горячую воду через основание очень быстро. Посетителей, как это, потому что они не должны ждать воды, чтобы нагреть и кофе варит быстро и остается относительно горячим. Но как мы все знаем, это делает воду пологий (не говоря уже о кальция скапливаются в баке), и нет достаточного контакта, чтобы извлечь весь вкус от кофе. Я пробовал Банн "забегаловке" кофе дома и в то время как кофе приходит быстро и остается горячей, вкус страдает.

+353
user86500 4 июн. 2015 г., 05:47:42

Сопереживание делает темы поддержки. Программы-темы, которые есть.

+321
Kappuchino 21 окт. 2021 г., 01:35:14

С помощью curl:

судо https://yt-dl.org/downloads/2015.06.04.1/youtube-dl -о скручиваемость /usr/местные/Бен/ютуб-дл
судо команду chmod а+x /usr/местные/Бен/ютуб-дл

или с помощью wget:

судо команды wget https://yt-dl.org/downloads/2015.06.04.1/youtube-dl -о /usr/местные/Бен/ютуб-дл
судо команду chmod а+x /usr/местные/Бен/ютуб-дл

или с помощью pip (если у вас не установлен Пип, выполните команду sudo apt-получить установку питона-Пип)

судо пункт установки --модернизация youtube_dl
+302
Hendrikvh 16 июн. 2019 г., 17:18:39

Вы можете установить стандартный дистрибутив Ubuntu Desktop прямо в настройке Mythbuntu делать

судо apt-получить установку Убунту-десктоп

Тогда вы можете даже выбрать, чтобы удалить mythbuntu-пакетов, Если вы не нуждаетесь в них.

Однако, я не думаю, что это решит ваши проблемы с Самба. Для этого, проверив логи самбы может дать вам некоторые выводы.

+252
Wei Li 2 апр. 2016 г., 14:52:54

Как я могу переместить точку акцию под Мак ОС х 10.8, так что он указывает на папку на другом томе?

В настоящее время у меня есть 8 пунктов-ресурсу, расположенному на старом внешнем рейде. Я модернизирую в новый рейд. Я скопировал мои файлы в новый рейд. Теперь я должен сказать Мак ОС Х сервер, что доля очков следует использовать папки нашли на новый рейд. Я не вижу способа репозиционирования точек поделитесь.

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

+242
user1456986 16 дек. 2015 г., 19:03:06

Я решил эту проблему.

1-) Создать новый контакт, используя имя, которое вы хотите использовать в качестве электронной почты и имя отправителя. 2-) Добавить учетную запись электронной почты этого контакта.

+230
john2546 27 мар. 2012 г., 20:47:59

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

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

enter image description here

Это YouTube видео открытия, и первые 3 секунды-это самый "серьезный стиль" открытия. Обратите внимание, что не во всех случаях эти клипы анимация визуально темный такой (например, черный фон.) Я думаю, этот стиль чаще присутствует при изображении фэнтези аниме, но я не уверен.

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

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

+167
stalkernastya 2 февр. 2013 г., 08:56:56

Улучшение решения Марселя: включите вид > опции миниатюры. При запуске pdflatex и предварительного просмотра будет еще поднять на первой странице на главной панели, но эскизы остались бы на энной странице, которую вы хотите просмотреть.

+146
Rattlesnake 30 июл. 2011 г., 09:59:37

У меня Xperia Мини , который я хочу сделать веб-сервер, разместить сайт на нем я и другие люди могут зайти на сайт (это не будет что-то вроде 1000 посетителей в минуту). Поэтому, если это возможно, пожалуйста:

  • Указать мне на то, что читать об этом, поэтому я могу установить его себе
  • Скажите, если телефон может работать только от зарядного устройства, без батареи (потому что я ожидаю, что он не будет жить долго если аккумулятор постоянно заряжается)
+123
Nur Mohammad Nur 17 янв. 2020 г., 22:45:38

Я не уверен, если вы имели в виду '|' или '||' в вашем втором случае.

'|' в оболочке трубы вывода одной команды на вход другой - обычное дело использовать что-то вроде: завиток http://abcd.com/efgh | грэп ijkl т. е. выполнить команду, и использовать другую команду для обработки вывода команды.

В примере, вы даете, это совсем не бессмысленное, а 'компакт', как правило, не создает никаких выходных данных, и 'дуо' не ожидаем каких-либо входных данных.

'&&' и '||' команды партнера,. Они предназначены для использования таким же образом, как логическое "и" и "или" операторы в большинстве языков. Однако, оптимизаций, выполняемых дать им определенное поведение, которое является парадигмой программирования оболочки.

Для определения результата логической операции "и" операции, нужно только для оценки второго условия, если первое условие успеха - если первое условие не выполняется, то результат всегда будет false.

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

Так, в оболочке, если у вас есть КОМАНДА1 && команда2 - команда2 будет выполняться только при КОМАНДА1 заполнил и вернул успешный результат код. Если у вас есть КОМАНДА1 || команда2 команда2 будет выполняться, когда КОМАНДА1 завершается, если КОМАНДА1 возвращает код отказа.

Еще одна распространенная парадигма иметь КОМАНДА1 быть тестовой команды - это создает одну строку, если/, то утверждение - например:

[ "$ВАР" = "" ] && переменная="значение, если пусто"

Это (занудный) способ присвоить значение переменной, если она в настоящее время пуста.

Есть много примеров использования этого процесса в других странах по обмену стек

+36
user3226932 7 янв. 2021 г., 14:16:18

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