Vim to edytor tekstu, który może używać różnych poleceń do edycji tekstu. Zwróć uwagę, że wyzwania, które wymagają odpowiedzi w określonym języku, są generalnie odradzane.
Niedawno zdałem sobie sprawę, jak Vim świetnie sprawdza się w golfie , szczególnie w złożoności Kołmogorowa . Ponadto, według meta vim, jest to całkowicie akceptowalny „język programowania” przynajmniej dla zakresu tej strony. Jakie masz ogólne wskazówki na temat gry w golfa w Vim? Szukam pomysłów, które można by zastosować do …
Pewnego razu czytałem to pytanie / odpowiedź na temat Quory Czy naprawdę są programiści ze stopniem informatyki, którzy nie mogą przejść testu FizzBuzz? Ten kod podano jako oczywistą odpowiedź for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i …
Dzisiaj zdałem sobie sprawę, że często lubię definiować sekcje w moim kodzie w następujący sposób: #################### # Helper Functions # #################### Ale to nużące. Zakładając, że mam taką linię: # Helper Functions # Jaki jest najkrótszy zestaw vimnaciśnięć klawiszy, aby go owinąć #? Shift nie liczy się jako naciśnięcie klawisza …
Biorąc pod uwagę dodatni poziom zagnieżdżenia liczb całkowitych ni ciąg znaków sdrukowalnych ascii ( do ~, wypisuje program, który po uruchomieniu w tym samym języku, wypisuje program, który wypisuje program ... który wypisuje ciąg s. nNależy wygenerować w sumie programy, z których wszystkie powinny być uruchomione w tym samym języku, …
Książka Green Eggs and Ham autorstwa Dr. Seuss jest znana z tego, że w całej historii książki zawiera tylko 50 różnych słów. Twoim zadaniem jest utworzenie sekwencji naciśnięć klawiszy, która spowoduje, że cały tekst Zielonych Jaj i Szynki zostanie zastosowany do pustego pliku w edytorze tekstu vim , zaczynając w …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat Code Code Stack Exchange. Zamknięte 5 lat temu . Cel: Utwórz i zapisz plik w Vimie zawierający co najmniej 25 znaków ASCII. Na dokładne klawiszy używanych podczas tworzenia …
Biorąc pod uwagę dane wejściowe, dane wyjściowe, po których następuje znak nowej linii bez końca. Dane wejściowe będą ciągiem znaków składającym się wyłącznie z drukowalnych znaków ASCII ( 0x20-0x7E) i znaków nowej linii ( 0x0A). Jeśli wejście ma długość 0, niekończące się wyjście nowych linii. To jest golf golfowy, więc …
Udawaj, że masz dowolny plik tekstowy (który możesz wybrać). Podaj sekwencję naciśnięć klawiszy, która jest najbardziej destrukcyjna (*), jeśli miała być wstawiona do tekstu, ale zamiast tego została wprowadzona w trybie normalnym (tj. i/ aNie został naciśnięty). Nie możesz wejść w tryb wizualny i nie opuścić Vima. Niszczycielski jest zdefiniowany …
Twoim zadaniem jest zbudowanie skryptu vim lub zapewnienie sekwencji naciśnięć klawiszy, które będą działały w jednym wierszu tekstu z maksymalnie 140 drukowalnymi znakami ASCII (w dowolnym miejscu pliku, z kursorem rozpoczynającym się w dowolnym miejscu w linii) i odwracają każdą spację oddzielony ciąg w zdaniu, utrzymując ciągi w tej samej …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.