Форум программистов, компьютерный форум, киберфорум
Наши страницы
Konst2016
Войти
Регистрация
Восстановить пароль
Оценить эту запись

Создание файла .gitignore из консоли

Запись от Konst2016 размещена 08.10.2019 в 17:43

Нажмите на изображение для увеличения
Название: Emacs_obsh.png
Просмотров: 85
Размер:	56.8 Кб
ID:	5608
Здравствуйте!Хочу рассказать про маленький удобный хакк как я создаю файл .gitignore, т.е. как его проще создать в Emacs,когда даже в Far не хочется с ним возиться, а проект новый сделал и хочется чтобы он был.Некоторым может показаться так
ой пост маленьким и ненужным,но пусть за сегодня у меня будет хотя бы такое дело.Честно говоря я долго искал такую инфо как это делать.
Итак в Emacs ввожу M-x shell,далее
Bash
1
cd k:/Python_project/workCybStat
Первый раз добавляю контент
Bash
1
echo __pychache__/ > .gitignore
Печатаю этот файл:
Bash
1
2
3
k:\Python_projects\workCybStat>type .gitignore 
type .gitignore 
__pycache__/
Второй раз добавляю запись:
Bash
1
2
k:\Python_projects\workCybStat>echo *.*~ >>.gitignore
echo *.*~ >>.gitignore
Печатаю окончательно.
Bash
1
2
3
4
k:\Python_projects\workCybStat>type .gitignore 
type .gitignore 
__pycache__/ 
*.*~
Спасибо!Всего хорошего!
Размещено в Без категории
Просмотров 332 Комментарии 18
Всего комментариев 18
Комментарии
  1. Старый комментарий
    Давно не пользовался виндой - может глупость спрошу: а разве там нельзя это сделать без Emacs - просто в командной строке?
    Запись от voral размещена 09.10.2019 в 11:24 voral вне форума
  2. Старый комментарий
    Аватар для Vourhey
    voral, ну это же тааааак круууууто... Шелл запустить из редактора. Все девчонки со двора - сразу твои.
    Только я все равно не понял, почему это проще, чем просто создать файл прямо в редакторе.
    Запись от Vourhey размещена 09.10.2019 в 11:42 Vourhey вне форума
    Обновил(-а) Vourhey 09.10.2019 в 11:43
  3. Старый комментарий
    Даёшь следующий топик: Создание файла .gitignore из калькулятора!
    Запись от sam063rus размещена 09.10.2019 в 12:48 sam063rus вне форума
  4. Старый комментарий
    Почему глупость,да это консольные вин команды.Просто я про Emacs пишу.Скачал Vs code как мне раньше советовали,да он окна сплитить умеет,но Emacs лучше это делает,просто в VS code хороший "online" pylint.
    Запись от Konst2016 размещена 09.10.2019 в 19:52 Konst2016 вне форума
  5. Старый комментарий
    Аватар для Vourhey
    Глупость - их использовать для таких действий. В редакторе пишем файл и сохраняем. Все.
    Запись от Vourhey размещена 09.10.2019 в 22:56 Vourhey вне форума
  6. Старый комментарий
    Аватар для Vourhey
    Эмакс тут не при чем. Я просто не понимаю, я и так работаю в редакторе. Зачем мне запускать шелл, чтобы записать статичные строки в файл. Кем я должен быть, мазохистом?
    Запись от Vourhey размещена 09.10.2019 в 23:08 Vourhey вне форума
  7. Старый комментарий
    Просто Emacs это в каком то роде шелл.А так удобно создавать маленькие фаилы.На гитхаб readme так рекомендуют создавать.
    Запись от Konst2016 размещена 10.10.2019 в 16:45 Konst2016 вне форума
  8. Старый комментарий
    В мире GNU многие редакторы позволяют получить доступ к консоли. А качественные еще и умеют синтаксис подсвечивать в соответствии с типов файлов. В нормальной IDE при нормальном редактировании gitignore можно пользоваться подсказками и автоподстановкой. Как в прочем и в ситуации с файлом README. Более того рядом будет окно отображающее как это будет выглядеть на странице с учетом разметки.

    Пользоваться консолью это полезно, но оправдано это в одном случае: когда у вас есть доступ к консоли удаленного сервера и работать с файлом таким образом единственный способ.
    Запись от voral размещена 10.10.2019 в 16:50 voral вне форума
  9. Старый комментарий
    Работать с файлам через консоль в приложении назначение которого редактировать файлы это мягко говоря не логично. Можете назвать хоть одно преимущество такого способа?
    Запись от voral размещена 10.10.2019 в 16:52 voral вне форума
  10. Старый комментарий
    а так да.. консоль вообще очень интересная штука (особенно линуксовая)... освойте sed, grep и еще ряд подобных консольных утилит... Да, в общем то, есть консольные утилиты при помощи которых можно и видео и звук и фото редактировать... Только вот когда есть возможность лучше это делать предназначенными для данных целей редакторами: текстовым, аудио, видео и фото....
    Запись от voral размещена 10.10.2019 в 16:56 voral вне форума
  11. Старый комментарий
    Ну,да.
    Запись от Konst2016 размещена 10.10.2019 в 17:11 Konst2016 вне форума
  12. Старый комментарий
    Если gnu утилита чтобы копировала кусочек кода(может с номеров строк) из 1 файла в нужный?
    Запись от Konst2016 размещена 10.10.2019 в 18:55 Konst2016 вне форума
  13. Старый комментарий
    Bash
    1
    
    sed '3,8!d' file1.txt > file2.txt
    с третьей строки по восьмую из file1 в file2
    Запись от voral размещена 10.10.2019 в 19:39 voral вне форума
  14. Старый комментарий
    в обще вот
    Запись от voral размещена 10.10.2019 в 19:47 voral вне форума
  15. Старый комментарий
    Спасибо!
    Запись от Konst2016 размещена 10.10.2019 в 21:09 Konst2016 вне форума
  16. Старый комментарий
    (Sed немного освоил-из cygwin а)Не подскажите как с помощью sed можно обработать python фаил,чтобы убрать 1-ые и 2-е пробелы между строками?)
    Запись от Konst2016 размещена 11.10.2019 в 12:14 Konst2016 вне форума
  17. Старый комментарий
    Еще вопрос как напечатать 10 строк из файла?Из туторов не понял.
    Запись от Konst2016 размещена 11.10.2019 в 13:19 Konst2016 вне форума
  18. Старый комментарий
    Так не удаляет:
    Bash
    1
    
    sed -e "/^$/d" app.py
    Так тоже не прокатывает:
    Bash
    1
    
    sed  "/(\r\n)*/d" app.py > file_app.txt
    Запись от Konst2016 размещена 11.10.2019 в 13:22 Konst2016 вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.