Size: a a a

2021 April 04

SE

Scarlett Eyler in pro.vim
для меня и тот и другой вариант here в новинку, поэтому я не знаю, чего в данном случае ожидает вим, какой закрывающий символ/конструкцию
источник

VG

Vadim Goncharov in pro.vim
here string вообще какое-то странное понятие
источник

VG

Vadim Goncharov in pro.vim
зачем оно, если всё в пределах одной строки?
источник

SE

Scarlett Eyler in pro.vim
источник

SE

Scarlett Eyler in pro.vim
я еще даже не пытался разобраться
источник

VG

Vadim Goncharov in pro.vim
а, дескриптор
источник

VG

Vadim Goncharov in pro.vim
ну не знаю, всё равно можно было бы однострочным here doc обойтись, ящетаю
источник

SE

Scarlett Eyler in pro.vim
может и можно было, просто это дефолтьный конфиг
источник

EG

Emmanuel Goldstein in pro.vim
Scarlett Eyler
Ребят, подскажите, поставил шелл yash потыкать, а у него, скажем, особенности синтаксиса есть. на примере одного из конфиг-файлов, как видно на скрине, после символа <<< (if grep --color=auto -q X <<<X 2>/dev/null;) в виме ломается хайлайтинг. можно как-то занести такое сочетание символов, я не знаю, в игнор? хочу починить хайлайтинг таких мест без установки каких-либо плагинов
Чем yash лучше любого другого *sh?
источник

EG

Emmanuel Goldstein in pro.vim
Zsh, например
источник

VG

Vadim Goncharov in pro.vim
да чот мода на альтернативные шеллы пошла
источник

EG

Emmanuel Goldstein in pro.vim
Я ещё понимаю хоть как-то fish или, там, nush
источник

VG

Vadim Goncharov in pro.vim
что за нуш?
источник

EG

Emmanuel Goldstein in pro.vim
Но список фичей yash звучит просто как Zsh, вид сбоку
источник

SE

Scarlett Eyler in pro.vim
Yash, yet another shell, is a POSIX-compliant command line shell written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most POSIX-compliant shell in the world while supporting features for daily interactive and scripting use. Notable features are:

Global aliases
Arrays
Socket redirection, pipeline redirection, and process redirection
Brace expansion and extended globbing
Fractional numbers in arithmetic expansion
Prompt command and command-not-found handler
Command line completion with predefined completion scripts for more than 100 commands
Command line prediction based on command history
источник

EG

Emmanuel Goldstein in pro.vim
Vadim Goncharov
что за нуш?
https://www.nushell.sh/
Типа кросс-платформенный пауэршелл
источник

SE

Scarlett Eyler in pro.vim
лучше ли оно чего-либо - понятия не имею, я только сегодня его поставил и даже не трогал почти, только с работы вернулся
источник

EG

Emmanuel Goldstein in pro.vim
Scarlett Eyler
Yash, yet another shell, is a POSIX-compliant command line shell written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most POSIX-compliant shell in the world while supporting features for daily interactive and scripting use. Notable features are:

Global aliases
Arrays
Socket redirection, pipeline redirection, and process redirection
Brace expansion and extended globbing
Fractional numbers in arithmetic expansion
Prompt command and command-not-found handler
Command line completion with predefined completion scripts for more than 100 commands
Command line prediction based on command history
Вроде как всё это есть в Zsh, кроме мб последнего
источник

VG

Vadim Goncharov in pro.vim
Emmanuel Goldstein
https://www.nushell.sh/
Типа кросс-платформенный пауэршелл
пауэршелл, оужос! хотя мотивацию понять можно, да
источник

SE

Scarlett Eyler in pro.vim
Emmanuel Goldstein
Вроде как всё это есть в Zsh, кроме мб последнего
я и не отрицал, за zsh я тоже слабо шарю
источник