История изменений
Исправление lbvf50txt, (текущая версия) :
А как? Сделать? Чтобы все ЯП?
В VIM:
- Переходите в select mode.
- Выделяете нужные текст.
- Нажимаете
!
, текст передается в pipe, далье в вашу команду. - В командной строке пишете интерпретатор (команду) которым вы будете обрабатывать выделенный текст.
Enter
Например, у вас текстовом файле код на Ruby.
line = "1 2 3 4 5 6 7 8 9 10"
puts line.split(" ").map(&:to_i)
.select(&:even?).join(", ").strip + ";"
Вы нажали V
выделили эти три строки. Потом нажали !
, и написали в коммандной строке ruby
.
Командная строка в Vim выглядит так: :'<,'>!ruby
Выделенный текст заменился на 2, 4, 6, 8, 10;
- готво!
Фрагмент текста из текстового файла был интерпретирован как код на Ruby, результат работы интерпретатора записан обратно в файл.
Источник: лекция 2019 года «Acme changed my life, Marc Chantreux».
Исправление lbvf50txt, :
А как? Сделать? Чтобы все ЯП?
В VIM:
- Переходите в select mode.
- Выделяете нужные текст.
- Нажимаете
!
, текст передается в pipe, далье в вашу команду. - В командной строке пишете интерпретатор (команду) которым вы будете обрабатывать выделенный текст.
Enter
Например, у вас текстовом файле код на Ruby.
line = "1 2 3 4 5 6 7 8 9 10"
puts line.split(" ").map(&:to_i)
.select(&:even?).join(", ").strip + ";"
Вы нажали V
выделили эти три строки. Потом нажали !
, и написали в коммандной строке ruby
.
Командная строка в Vim выглядит так: :'<,'>!ruby
Выделенный текст заменился на 2, 4, 6, 8, 10;
- готво!
Фрагмент текста из текстового файла был интерпретирован как код на Ruby, результат работы интерпретатора записан обратно в файл.
Источник: лекция 2019 года Acme changed my life, Marc Chantreux.
Исправление lbvf50txt, :
А как? Сделать? Чтобы все ЯП?
В VIM:
- Переходите в select mode.
- Выделяете нужные текст.
- Нажимаете
!
, текст передается в pipe, далье в вашу команду. - В командной строке пишете интерпретатор (команду) которым вы будете обрабатывать выделенный текст.
Enter
Например, у вас текстовом файле код на Ruby.
line = "1 2 3 4 5 6 7 8 9 10"
puts line.split(" ").map(&:to_i)
.select(&:even?).join(", ").strip + ";"
Вы нажали V
выделили эти три строки. Потом нажали !
, и написали в коммандной строке ruby
.
Командная строка в Vim выглядит так: :'<,'>!ruby
Выделенный текст заменился на 2, 4, 6, 8, 10;
- готво!
Фрагмент текста из текстового файла был интерпретирован как код на Ruby, результат работы интерпретатора записан обратно в файл.
Исправление lbvf50txt, :
А как? Сделать? Чтобы все ЯП?
В VIM:
- Переходите в select mode.
- Выделяете нужные текст.
- Нажимаете
!
, текст передается в pipe, далье в вашу команду. - В командной строке пишете интерпретатор которым вы будете обрабатывать код.
Например, у вас текстовом файле код на Ruby.
line = "1 2 3 4 5 6 7 8 9 10"
puts line.split(" ").map(&:to_i)
.select(&:even?).join(", ").strip + ";"
Вы нажали V
выделили эти три строки. Потом нажали !
, и написали в коммандной строке ruby
.
Командная строка в Vim выглядит так: :'<,'>!ruby
Выделенный текст заменился на 2, 4, 6, 8, 10;
- готво!
Фрагмент текста из текстового файла был интерпретирован как код на Ruby, результат работы интерпретатора записан обратно в файл.
Исправление lbvf50txt, :
А как? Сделать? Чтобы все ЯП?
В VIM:
- Переходите в select mode.
- Выделяете нужные текст.
- Нажимаете
!
, текст передается в pipe. - В командной строке пишете интерпретатор которым вы будете обрабатывать код.
Например, у вас текстовом файле код на Ruby.
line = "1 2 3 4 5 6 7 8 9 10"
puts line.split(" ").map(&:to_i)
.select(&:even?).join(", ").strip + ";"
Вы нажали V
выделили эти три строки. Потом нажали !
, и написали в коммандной строке ruby
.
Командная строка в Vim выглядит так: :'<,'>!ruby
Выделенный текст заменился на 2, 4, 6, 8, 10;
- готво!
Фрагмент текста из текстового файла был интерпретирован как код на Ruby, результат работы интерпретатора записан обратно в файл.
Исходная версия lbvf50txt, :
А как? Сделать? Чтобы все ЯП?
В VIM:
- Переходите в select mode.
- Выделяете нужные текст.
- Нажимаете
!
, текст передается в pipe. - В командной строке пишете интерпретатор которым вы будете обрабатывать код.
Например, у вас текстовом файле код на Ruby.
line = "1 2 3 4 5 6 7 8 9 10"
puts line.split(" ").map(&:to_i)
.select(&:even?).join(", ").strip + ";"
Вы нажали V
выделили эти три строки. Потом нажали !
, и написали в коммандной строке ruby
.
Командная строка в Vim выглядит так: :'<,'>!ruby
Выделенный текст заменился на 2, 4, 6, 8, 10;
- готво!
Фрагмент текста из текстового файла был интерпретирован как код на Ruby.