Программы
Как в MacOS создать текстовый документ

Как в MacOS создать текстовый документ

Иной раз интересно узнать, что интересно другим. Звучит как ерунда, но часто сложно понять, чем живут другие люди. Все мы имеем разные знания, но я не ожидал такого. Я набрал в поисковой строке «как в mac os»…

Иной раз интересно узнать, что интересно другим. Звучит как ерунда, но часто сложно понять, чем живут другие люди. Все мы имеем разные знания, но я не ожидал такого. Я набрал в поисковой строке «как в mac os»…

Да ладно! Признаться, одной из самых сложных вещей при освоении мака для меня стали скриншоты. Да, мне сложно запомнить cmd+shift+4 для того, что я когда-то делал одной клавишей. Возможно, причина тому — отсутствие необходимости у большей массы людей делать снимки экрана.

А вот создание текстового файла для меня вполне обычно:

  1. открываем терминал,
  2. с помощью cd переходим в нужную директорию;
  3. $ touch some_text_file.txt

Опять же, скорее всего вы хотели бы не просто создать, а отредактировать файл… Мой вариант:

$ vim /Users/Gosha/Documents/new_note.txt

Но я бы рекомендовал поставить Midnight Commander:

$ brew install mc

И использовать mcedit:

$ mcedit /Users/Gosha/Documents/new_note.txt

В чём разница? Если этот вопрос возник — берите mcedit — в будущем напишу заметку про vim.

Окей, свой вариант я рассказал. Теперь вернёмся с «человеческим». Я почти уверен, что вся проблема сконцентрирована в том, что ребята из Apple решили, что эта функция не нужна в графическом интерфейсе…

Действительно, зачем это пользователю?.. Чтобы делать заметки? Пффф! Ерунда! Есть же стикеры, заметки, ежедневник… Но кто-то думает, вглядываясь в чистоту «Новый файл.txt»…

Ну что же, я принимаю вызов, MacOS! Я найду способ создать txt файл из графического интерфейса!

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

Но решение было рядом: в одной из папок я нашёл установленные программы:

Среди прочих я увидел программу TextEdit. Её логотип сильно напоминает логотип текстового редактора gEdit — в Linux он мне частенько помогал на начальных этапах.

Открыв его, я обнаружил слегка непонятный интерфейс. Выглядит он как Rich Text Editor, идущий в комплекте Microsoft Windows. Но сделаем скидку на странный вид — всё же в меню «Файл» у нас появилась возможность сохранить!

Однако, посмотрим, что мы получили в итоге:

$ cat Без\ названия.rtf 
{\rtf1\ansi\ansicpg1251\cocoartf1504\cocoasubrtf830
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
{\*\expandedcolortbl;;}
\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0

\f0\fs24 \cf0 \uc0\u1094 \u1091 \u1072 \
\uc0\u1099 \u1074 \u1072 \
\
\uc0\u1072 \u1074 \u1072 \
\uc0\u1072 \u1074 \u1072 }

— тот самый rich text format! Всё же чувствуется связь с MS…

Однако, в меню «Формат» таки можно найти конвертацию в просто текстовый формат:

После чего имеем примерно следующее:

В консоли также видим, что изменение произошло:

$ ls -la
total 32
drwx------@  6 Gosha  staff   204  7 июн 00:09 .
drwxr-xr-x+ 31 Gosha  staff  1054  6 июн 23:24 ..
-rw-r--r--@  1 Gosha  staff  6148  6 июн 23:42 .DS_Store
-rw-------   1 Gosha  staff     0 19 апр 17:34 .localized
-rw-r--r--@  1 Gosha  staff    28  7 июн 00:09 Без названия.txt
-rw-r--r--@  1 Gosha  staff   661 20 апр 22:39 заметки
$ cat Без\ названия.txt 
цуа
ыва

ава

Что же, это была интересная загадка. Я бы даже сказал, «многоходовка». Но зачем Apple сделали так всё запутанно? Или может быть я напридумывал сложностей? В любом случае — было весело!🕹

Также может быть вам интересно:

Настроим время в Linux, FreeBSD и прочих Unix

Как я уже говорил, тема времени — очень скользкая. Здесь нас поджидают сотни договорённостей, которые были приняты до нас. Однако, нам с этим жить. И, возможно, жить с этим под Linux и прочими Unix.

Читать »

Как добавить HTTPS в nginx на Ubuntu Server (16.04 и выше)

Наличие HTTPS на веб-сайте долгое время считалось роскошью. Тому много причин: особо за безопасность владельцы блогов и «визиток» не парились, а сам сертификат стоил денег (что-то в районе $100 в год).

Читать »
Фото Нет слов, одни... однострочники

Нет слов, одни... однострочники

На днях вышел пост со списком полезных однострочников для JavaScript программистов. Памятуя Perl-овую молодость, заглянул туда.

Фото Как на Bash посчитать число строк в проекте (директории)

Как на Bash посчитать число строк в проекте (директории)

Ниже будет представлен однострочник, решающий данную задачу на Bash + пошаговое описание его работы.

Фото 25 января вышло новое крупное обновление Age of Empires II DE: Lords of the West

25 января вышло новое крупное обновление Age of Empires II DE: Lords of the West

Старая добрая Age of Empires II (а точнее - Definitive Edition) получила глобальное обновление. Новые кампании, новые цивилизации!

Фото Google Play временно забанил видео-плеер за поддержку неправильных субтитров

Google Play временно забанил видео-плеер за поддержку неправильных субтитров

На днях Google Play приостановил распространение видео-плеера "Just (Video) Player" за упоминание ".ASS" формата субтитров

Фото Антипаттерн "Заочный менеджер". Ниндзя офисного мира

Антипаттерн "Заочный менеджер". Ниндзя офисного мира

Менеджер, который не мешает работать... ну не идеал ли? Другое дело, если он и не помогает - зачем он нужен?

Фото Как найти самые большие папки и файлы в Linux

Как найти самые большие папки и файлы в Linux

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

Фото Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Само собой, root может всё (если введёт пару команд), однако, это вполне легальный способ запретить изменение файла.

Фото Социальная сеть – фильм о создании Facebook

Социальная сеть – фильм о создании Facebook

Фильм о создании и создателях самой большой социальной сети в мире. Марк Цукерберг – гений программирования или же обмана?