Nemo в Linux и копирование пути файла

Всем привет! Если у вас Linux с файловым менеджером Nemo, вам наверняка пригодится такая фича, как копирование пути файла в буфер обмена. Nemo позволяет с помощью переноса файла или директории в терминал вставить их полный путь, но работает это не везде. Например, в текстовом редакторе или блокноте это отработается по другому — просто откроется файл при переносе мышкой. Вот простое решение:

vi ~/.local/share/nemo/actions/copy_path.nemo_action

Внутри файла пишем:

[Nemo Action]
Active=true
Name=Скопировать полный путь
Comment=Копирует путь в буфер (в одинарных кавычках, если есть пробелы)
Exec=bash -c 'if [[ "$1" == *" "* ]]; then r="'"'"'$1'"'"'"; else r="$1"; fi; xclip -selection clipboard <<< "$r"; xclip -selection primary <<< "$r"' -- %F
Icon-Name=edit-copy
Selection=any
Extensions=any
Quote=double

Затем перезапускаем nemo: nemo -q и получаем пункт меню через правуюнопку мыши «Скопировать полный путь»

Cygwin — очень полезная штука под Windows!

Недавно открыл для себя такую классную вещь, как Cygwin!

Если вкратце — то это почти полноценный набор всех утилит, что есть под Unix, но под Windows системой. Лично для меня полезными оказались такие утилиты, как: bash & rsync. Первый позволяет использовать всю мощь shell команд, но под Windows, второй — с легкостью делать синхронизацию и резервирование.

Ранее для синхронизации я использовал Good Sync, но сейчас решил отказаться от него Читать далее Cygwin — очень полезная штука под Windows!