Czy istnieje edytor tekstowy dla wiersza poleceń, który używa tych samych klawiszy co Notatnik w systemie Windows?

12

Jestem przyzwyczajony do pracy w środowisku Windows i jestem przyzwyczajony do poleceń w Notatniku, np. CtrlSDo zapisywania, CtrlCkopiowania i tak dalej.

W Ubuntu wygodnie jest pracować bezpośrednio w wierszu poleceń, np. Jak w przypadku vi mytextfile.txt.

Chciałbym użyć edytora tekstu, którego mogę używać w terminalu, ale z tymi samymi kluczowymi poleceniami, co Notatnik w systemie Windows. Czy jest jakiś edytor tekstu z „poleceniami Notatnika” dla wiersza poleceń Ubuntu?

Jonas
źródło
Nie znam żadnego edytora terminali w systemie Linux, który pozwalałby na używanie poleceń podobnych do notatnika. To powiedziawszy, czy próbowałeś używać „nano”? Polecenia są wymienione na dole i są instalowane domyślnie w większości dystrybucji.
Marlon,

Odpowiedzi:

6

Wypróbuj minimalny zysk (mped). Jest wymieniony w Synaptic

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Właśnie sprawdziłem, a najnowsza wersja Synaptic wydaje się nie akceptować opcji wiersza poleceń -tx- która jest przełączana do trybu tekstowego i domyślnie jest uruchamiana jako GTK.
W terminalach tekstowych (Ctrl + Alt + F [1-6]) jest uruchamiany w trybie tekstowym, ale w terminalu Gnome nie wydaje się być przełączany do trybu tekstowego

Jeśli to prawda, możesz pobrać starszą wersję (hardy) lub skompilować najnowszą wersję za pomocą ncursesw

zetah
źródło
Nie widzę tego w Ubuntu Synaptic
endolith
0

możesz uruchomić edytor tekstu GUI, podobny do notatnika, z terminalu w następujący sposób:

gedit mytextfile.txt

nie edytujesz go bezpośrednio, ale masz pełną wygodę uruchamiania go z wiersza poleceń i znanych kombinacji klawiszy.

greg
źródło
0

Jest mało prawdopodobne, że edytor oparty na CLI zaakceptuje CtrlCi CtrlS. Powodem tego jest to, że te skróty klawiszowe są domyślnie specjalne dla terminala, więc terminal złapie je, zanim dotrą do dowolnego programu uruchomionego w terminalu.

Gdy terminal odbierze CtrlC, wysyła sygnał INTERRUPT do programu działającego w terminalu. Większość programów przerywa się po otrzymaniu tego sygnału.

Gdy terminal odbierze CtrlS, przestaje przewijać wyjście. Jest to przydatne, jeśli używasz czegoś, co wysyła tonę danych do terminala. Naciskając CtrlS, możesz zatrzymać wynik, aby przyjrzeć się bliżej tej konkretnej części. CtrlQwznawia.

Za pomocą sttypolecenia możesz zmienić te skróty klawiszowe.

geirha
źródło
2
nanoto przykład, który pozwala używać Ctrl + C
Lekensteyn
Aplikacje terminalowe mogą nadpisywać takie skróty klawiszowe w taki sam sposób jak „stty”.
João Pinto,
Oboje macie rację, byłem daleko od tego.
geirha,
0

Gedit to z pewnością dobry wybór, ale nie jest oparty na linii poleceń. Jeśli naprawdę potrzebujesz funkcjonalności notatnika, możesz użyć go z winem . Jednak moim zdaniem wybierz vi / vim lub gedit

koder
źródło
0

Textadept-przekleństwa ! Nie jest jeszcze dostępny w domyślnych składach pakietów, ale jest wspaniałym narzędziem do przeszczepów systemu Windows. Dodatkowo jest wieloplatformowy, dzięki czemu można go zainstalować w systemie Windows w celu zapoznania się. Obsługuje Shift + strzałki do oznaczania tekstu i wielu innych ulubionych.

Zalecam podanie aliasu lub dodatkowego dowiązania symbolicznego, ponieważ wpisywanie całej nazwy jest denerwujące.

Peter M.
źródło
0

Micro robi to https://github.com/zyedidia/micro . Prawie najbardziej zaawansowany tutaj, naprawdę nie rozumiem, jak jeszcze nie wspomniano.

phil294
źródło