Wszyscy używamy narzędzi do edycji, aby zmieniać wiersz tekstu podczas jego wprowadzania. Istnieją dwa główne tryby edycji w linii: a) „tryb wstawiania”, który wstawia nieedytowane znaki w punkcie kursora i tasuje tekst w prawo, oraz b) „tryb zastępowania”, w którym nieedytowane są znaki po prostu zastąp dowolny znak wybrany kursorem.
Tryb zastępowania IMHO pozostało z dni po wyświetleniu CRT na zielonym ekranie. Jedynym zastosowaniem, jakie kiedykolwiek znalazłem, jest rysowanie obrazów 2D w ASCII, którego zrezygnowałem z lat 80., kiedy stały się dostępne prawdziwe narzędzia do rysowania.
Windows (głupio IMHO) oferuje możliwość przełączania trybu nadpisywania za pomocą INSERTklawisza na klawiaturze. (Domyślam się, że Linux / Unix prawdopodobnie podąża za tym w zwykłej zazdrości Windows). Nigdy nie nacisnąłem tego przycisku, ponieważ po prostu przełącza mnie w tryb nadpisywania.
Jednak, kiedy piszę, nagle pojawia się tryb zastępowania. Myślę, że musi to być jakaś dziwna kombinacja ALT/ Windows/ CTRL/ SHIFTi jakiegoś innego klawisza lub dwóch standardowych klawiszy wciśniętych w czasie w pobliżu. Czy ktoś wie, co to jest alternatywna sekwencja klawiszy, więc mogę spróbować bardziej, aby tego uniknąć? Czy istnieje sposób, aby powiedzieć systemowi Windows, aby po prostu przestał używać trybu zastępowania?
Caps Lock
).Odpowiedzi:
Jak wyłączyć klawisz Insert w systemie Windows
Jeśli zrobisz to z regedit Windows7, musisz wprowadzić wartość szesnastkową w wierszach 8 bajtów, tak jak poniżej:
Źródło
Plik rejestru (.reg), aby zastosować poprawkę zgodnie z powyższym opisem
Umieść powyższy tekst w pliku z rozszerzeniem .reg (np .:)
disable-insert.reg
i kliknij dwukrotnie.źródło
.reg
plików działało dla mnie w systemie Windows 10 Pro (po ponownym uruchomieniu).Num0
włączania trybu zastępowania przyNumlock
wyłączonym (sprawdziłem, czy mójInsert
klucz został wyłączony przez wymachiwanie, aby wyłączyć tryb zastępowania po przypadkowym włączeniu go za pomocąNum0
). W systemie Windows Server 2016, jeśli ma to znaczenie.0
Klawisz na klawiaturze numerycznej stajeinsert
gdynum lock
jest wyłączony.Gdy wpiszesz coś w aplikacji MS-DOS i wrócisz do środka frazy i naciśniesz TAB, przejdziesz do trybu zastępowania.
źródło
Tab
Tylko zorientowali ten jeden ... Shift+ 0na klawiaturze numerycznej. Chyba muszę go przypadkowo oznaczyć, pisząc wystarczająco szybko z szybkością. Rzuca mnie od dawna.
Chociaż powyższy dodatek może być pomocny dla niektórych, nie był to mój problem. Każdy, kto potknie się tutaj, jeśli zdarzy się to prawie bez względu na to, w jakiej aplikacji się znajdujesz (tj. Nie tylko w edytowaniu w MS Word), oszczędzaj sobie pogorszenia wyszukiwania do końca Internetu, tak jak ja ...
Edycja:
Mój osobisty ostateczny wniosek jest taki, że nie ma „innej kombinacji magicznych klawiszy” do przełączania zastępowania wstawiania kropką. Tak więc jedyną możliwą możliwością jest to, że w trakcie szybkiego pisania, albo z powodu niedoskonałego / niechlujnego kombinacji klawiszy LUB odbicia na klawiaturze, pomagając w takim, generowane jest nieoczekiwane kodowanie, które zdarza się zawsze uruchamiać przełączanie ins / ovr. Z moich osobistych badań wynika, że bardziej prawdopodobne jest, że jest to wada klawiatury / sprzętu niż wada oprogramowania. Gdyby to był błąd oprogramowania, myślę, że widzielibyśmy więcej postów na ten temat w sieci.
W końcu wypróbuję opublikowaną sugestię regedit i po prostu spróbuję się z tym pogodzić.
źródło
Shift+Num0
z wyłączonąNum0
funkcją numlock lub po prostu z włączoną funkcją numlock przełącza tryb nadpisywania.Dziwię się, że nikt nie zaproponował najprostszego rozwiązania - wyjmij właściwy klawisz fizyczny z klawiatury (np. Nożyczkami, nożem).
źródło
Użyj klawiszy SharpKeys do mapowania, Insertaby wyłączyć klucz . To wyłącza klucz i jest łatwiejsze i bezpieczniejsze niż samodzielne robienie rejestru.
Sharpkeys jest stary (jest przeznaczony dla systemu Windows 7), ale nadal działa w systemie Windows 10.
źródło
Jednym z najprostszych sposobów rozwiązania tego problemu, a także uzyskania innych przydatnych funkcji, jest ponowne mapowanie klawisza wstawiania za pomocą AutoHotkey .
Na moim komputerze z systemem Windows klawiatura numeryczna wykonuje klawisz wstawiania, jeśli klawiatura numeryczna nie jest zablokowana, więc mam następujący skrypt w skrypcie AutoHotkey:
Numpad0 :: 0
Więc jeśli skończę uderzać w 0, zapisuje 0 zamiast być klawiszem wstawiania i nie muszę się martwić, że numery będą włączone lub wyłączone.
źródło
Idź do pliku - Opcje - Zaawansowane - Użyj Wstaw klucz, aby wkleić - Będzie nadal używany, ale z bardziej praktycznego powodu, a zauważysz, że wkleiłeś coś, czego nie chcesz :-)
źródło
W przypadku laptopa HP naciśnij klawisze Fn+ ins.
źródło