«insert-mode» 태그된 질문

열린 문서에 텍스트를 삽입 할 수있는 Vi 및 Vim의 모드입니다.

4
백 스페이스 키가 삽입 모드에서 작동하지 않는 이유는 무엇입니까?
backspace키를 사용하여 삽입 모드에서 문자를 삭제하려고 시도하는 것이 때때로 작동하지 않는 것 같습니다. backspace 때로는 할 수 있지만 다른 경우에는 아무 것도하지 않습니다. 커서가 왼쪽으로 이동하지 않고 아무 일도 일어나지 않는 것 같습니다. Windows에서 gVim을 사용하여 이것을 알았습니다. backspace그러나 대부분의 Linux 시스템에서 터미널에서 Vim을 사용하는 동안 예상대로 작동 하는 것 …
146 insert-mode 

12
이스케이프 이외의 삽입 모드를 종료하는 다른 방법
내가 emacs보다 vim을 좋아하는 주된 이유는 홈 행에서 멀리 떨어진 내 손의 이동 거리가 매우 낮기 때문입니다 (프로그래머조차도). 그러나이 작업을 수행하는 주요 시간은 Esc 키를 눌러 삽입 모드를 종료하는 것입니다. 최근에 Ctrl + C를 사용하여 삽입 모드를 종료 할 수 있다는 것을 알게되었습니다. 그러나 이것은 실제로 개선되지는 않습니다. 손이 홈 …


5
문서에 유니 코드 문자를 삽입하는 가장 쉬운 방법은 무엇입니까?
때때로 문서를 작성할 때 텍스트에 유니 코드 문자를 삽입하고 싶습니다. 때로는 문자 코드를 알고 때로는 웹에서 찾아 볼 수도 있습니다. 현재 삽입 모드로 이동 한 다음을 사용 <Ctrl-V>u{four digit hex number}하면 매우 힘들 수 있습니다. 문자를 삽입하는 더 쉬운 방법이 있습니까?

3
삽입 모드에서 실행 취소
삽입 모드에서 마지막으로 수행 한 작업을 실행 취소하는 명령이 있습니까? 방금 잘못된 레지스터에서 텍스트를 붙여 넣었 <C-r>으며 두 가지 옵션이 있습니다. 방금 붙여 넣은 것을 손으로 삭제하고 다시 시작하십시오. 일반 모드로 전환하고 치기 u전에 입력 한 텍스트를 치고 잃습니다 <C-r>. 더 좋은 방법이 있습니까?

4
Vi를 인서트 모드로 자동로드
Linux 시스템에서 Vi를 선호하는 텍스트 편집기로 사용합니다. 모드를 일반에서 삽입으로 바꾸는 방법을 알고 있습니다. Vi가 표준 모드가 아닌 삽입 모드로 자동로드되도록 할 수 있습니까?

3
세로로 쓰는 법?
내 문서에 다음과 같은 텍스트를 만들고 싶다고합시다. % % Not Important % O -------------------------> % | % S | % o | % m | % e | % | % M | % s | % g | % | % V 각 줄에 각 문자를 수동으로 삽입하지 않고도 …

4
삽입 모드에서 <CR> 실행 취소
때로는 삽입 모드에서 &lt;CR&gt;실수로 맞았으며 백 스페이스를 여러 번 칠해야합니다 (들여 쓰기에 따라 다름). 예 : &lt;div&gt; &lt;p&gt; This is some text []&lt;/p&gt; &lt;/div&gt; 커서는 []내가 쳤다 &lt;CR&gt;: &lt;div&gt; &lt;p&gt; This is some text []&lt;/p&gt; &lt;/div&gt; 이제 이전 줄로 돌아가려면 백 스페이스를 두 번 눌러야합니다 (이 경우는 나쁘지 않지만 들여 …

4
중괄호를 열기 전에 실수로 휴식 공간을 만들지 않으려면 어떻게해야합니까?
나는 이것이 이상한 질문이라는 것을 알고 있으며, 이것이 게시하기에 적합한 포럼이 아닐 수도 있습니다. 그러나 이것은 몇 년 동안 문제가되어 왔습니다. 때때로, 한 달에 한 번, 프로그램 할 때 중괄호를 열기 전에 일반 공간 대신 휴식 공간을 소개합니다 . 내가 글을 쓸 때 말하자 () { 이것은 신비한 보풀 버그로 …

5
삽입 모드의 탐색
나는 마침내 탐색을 위해 화살표 키를 버리기로 결정했다 hjkl. 내가 사용 Vim hardmode화살표 키를 비활성화 플러그인을. 탐색에 익숙해졌지만 삽입 모드에서 탐색이 갑자기 불가능하다는 것이 밝혀졌습니다. 이것에 대한 해결책이 있습니까? (기존 삽입 모드는 해결책이 아닙니다).


3
<Esc> O의 속도 범프 (커서 위에 새 줄을 삽입하려면 보통에 삽입)
삽입 모드에있을 때 종종 Esc일반 모드 O로 들어가서 커서 위로 새 줄을 시작하고 삽입 모드로 들어가기 위해 누르 십시오. 그러나 그렇게하면 O눈에 띄는 반응이 나타나기 전에 1 초 후에 1 초 지연 됩니다. 나는 새 텍스트 문자의 특정 세트의로 시작되는 경우, 그 1 초 지연 동안 새로운 텍스트를 입력하기 시작 …

4
붙여 넣기 옵션을 설정하지만 한 번만 삽입하십시오.
Vim 'paste'옵션 을 설정하고 텍스트를 삽입하고 이전 값으로 되 돌리는 빠른 방법을 원합니다 'paste'. 일반적인 유스 케이스는 자동 들여 쓰기와 같이 활성화 될 수있는 삽입 모드 다시 쓰기와 상관없이 Vim 상태를 변경하지 않고 OS 클립 보드 컨텐츠를 문자 그대로 삽입합니다. 또 다른 유스 케이스는 OS 매크로 기능이 키 입력을 Vim에 …

3
neovim 터미널 창에 들어갈 때 삽입 모드로 들어가는 방법은 무엇입니까?
neovim의 터미널 창에서 쉽게 이동할 수 있도록 다음과 같은 매핑이 있습니다. tnoremap &lt;C-h&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;h " Workaround since &lt;C-h&gt; isn't working in neovim right now tnoremap &lt;C-w&gt;h &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;h tnoremap &lt;C-j&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;j tnoremap &lt;C-k&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;k tnoremap &lt;C-l&gt; &lt;C-\&gt;&lt;C-n&gt;&lt;C-w&gt;l 유일한 문제는 터미널 창으로 다시 이동할 때을 눌러 i삽입 모드로 돌아 가야한다는 것입니다. 터미널을 …

1
quiting insert 모드없이 커서를 올바른 들여 쓰기 수준으로 옮기는 방법은 무엇입니까?
예를 들어이 JavaScript 코드가 있습니다. |문자가 커서 위치를 나타내며, 그것은 빈 줄에 있습니다. function a() { console.log("a"); function b() { console.log("b"); function c() { console.log("c"); } | c(); } b(); } 요청 된 작업 후 내용은 다음과 같습니다. function a() { console.log("a"); function b() { console.log("b"); function c() { console.log("c"); …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.