VIM - Cheatography.com
Transkrypt
VIM - Cheatography.com
VIM - Podstawowe komendy Cheat Sheet by beagle502 via cheatography.com/13753/cs/1557/ Wchodzenie do VIM'a Poruszanie sie (cont) Poruszanie sie (cont) vim G :rewind Otwiera VIM'a Przesuwa kursor do ostatniego pliku (zakladamy, że mamy otwartych kilka plików) nie ważne, który vim Otwiera VIM'a wraz ze nazwa.txt skojarzonym plikiem :$ To samo co G vim plik1 Otwieranie z powłoki systemowej CTRL-G Pokazuje położenie w pliku i plik2 dwóch plików: plik1, plik2. vim *.c Otwieranie z powłoki systemowej CTRL-U wszystkich plików z rozszerzeniem .c. Wychodzenie z VIM'a :q :first To samo co wyżej Przesuwa ekran o połowę tekstu :last Przenosi do ostatniego otwartego :next Przechodzi do następnego pliku, nie był zmodyfikowany, jeśli był, niżej. VIM pokaże ostrzeżenie. Zapisuje zmiany. :w Zapisuje zmiany do pliku o nazwie nazwa 'nazwa'. :wq Zapisuje zmiany i zamyka plik Poruszanie sie h / strzalka l / strzalka :previous :wnext :wprevious tekstu i Wstawianie x/ Usuwa znak tekstu przed del pod kursorem. dw Usunięcie kursorem. a Analogicznie do polecenie wyżej, Wstawianie tekstu za jednego wyrazu kursorem. do pierwszego znaku nowego wyrazu poprzedniego pliku Przechodzi do następnego pliku, A nie zapisując zmian jakie zostały prawo zrobione w aktualnym pliku. dół Usuwanie tekstu wanie tylko, że przechodzi do :previous! Wstawianie de jednego wyrazu końcu linii. do ostatniego znaku Analogicznie do polecenia wyżej, poprzedniego pliku. góra :2next usuwanego Przesuwa kursor na koniec w Przesuwa kursor na początek wyrazu o jeden dalej plik. Analogicznie Przesuwa kursor na początek $ / <END> Przesuwa się nie na następny a istnieją opcję w tył, w przód z/bez zapisu. :args Pokazuje otwarte pliki, oraz w nawiasach kwadratowych, następnego wyrazu aktualnie edytowany plik, np. Przesuwa kursor na koniec plik1.txt [plik2.txt] plik3.txt następnego wyrazu Usunięcie tekstu na tylko, że przechodzi do <HOME> b Doda‐ edytowany plik. :next! do góry 0/ Edycja tekstu Przechodzi do następnego pliku, oraz zapisuje aktualnie w dół k / strzałka który aktualnie plik edytujemy. poprzedniego pliku. w prawo j / strzalka Analogicznie do polecenia wyżej, tylko, że przechodzi do lewo w lewo otwartych kilka plików) nie ważne, w dół. był zmodyfikowany, jeśli był, patrz :w pliku (zakładamym, że mamy Przesuwa ekran o połowę tekstu pod warunkiem, że plik aktualny Zamyka plik bez zapisywania zmian. e status pliku Zamyka plik pod warunkiem, że nie :q! aktualnie plik edytujemy. do góry. CTRL-D Przenosi do pierwszego otwartego wiersza w pliku Wstawianie d$ Usunięcie tekstu do tekstu od nowej kursora do (następnej) końca linii. linii. O Wstawianie dd Usunięcie tekstu do całego wiersza nowej niezależnie od (poprzedniej) położenia linii. kursora. Przesuwa kursor na początek poprzedniego wyrazu ge Przesuwa kursor na koniec poprzedniego wyrazu gg Przesuwa kursor do pierwszego wiersza w pliku By beagle502 Published 16th December, 2013. Sponsored by CrosswordCheats.com cheatography.com/beagle502/ Last updated 16th December, 2013. Learn to solve cryptic crosswords! Page 1 of 2. http://crosswordcheats.com VIM - Podstawowe komendy Cheat Sheet by beagle502 via cheatography.com/13753/cs/1557/ Uzywanie tabulacji << Przesuwa linię w lewo, w której znajduje się kursor o wartość tabulacji. >> Przesuwa linię w prawo, w której znajduje się kursor o wartość tabulacji. #,#> - Numery wierszy. Przesuwa w prawo o wartość tabulacji wiersze #,# podane jako argumenty. #,#<< - Numery wierszy. Przesuwa w lewo o 2 wartości tabulacji #,# wiersze podane jako argumenty. By beagle502 Published 16th December, 2013. Sponsored by CrosswordCheats.com cheatography.com/beagle502/ Last updated 16th December, 2013. Learn to solve cryptic crosswords! Page 2 of 2. http://crosswordcheats.com