Vim : 단어 대 WORD
나는 빔을 배우고 사이의 차이 주위에 내 머리를 정리하고 수 없습니다 word와 WORD.
Vim 매뉴얼에서 다음을 얻었습니다.
단어는 일련의 문자, 숫자 및 밑줄 또는 공백이 아닌 다른 문자로 구성되며 공백 (공백, 탭,)으로 구분됩니다. 이는 'iskeyword'옵션으로 변경할 수 있습니다. 빈 줄도 단어로 간주됩니다.
WORD는 공백으로 구분 된 일련의 공백이 아닌 문자로 구성됩니다. 빈 줄도 WORD로 간주됩니다.
느낌 word과 WORD단지 같은 일이다. 둘 다 공백으로 구분 된 공백이 아닌 문자의 시퀀스입니다. 빈 줄은 word및 으로 간주 될 수 있습니다 WORD.
질문 :
그들 사이의 차이점은 무엇입니까?
그리고 누군가가 왜 / 언제 WORD이상 사용 word합니까?
나는 이미 Google과 SO 검색을 수행했지만 검색 엔진은 내가 검색하는 것처럼 해석 WORD하고 물론 유용한 것을 찾지 못할 것입니다.wordVim word vs word
- WORD는 항상 공백으로 구분됩니다 .
- 단어는 구성 가능한 비 키워드 문자 로 구분됩니다 . 공백 문자는 키워드가 아니며 일반적으로 다른 문자 (예 :)도 키워드
()[],-가 아닙니다. 따라서 일반적으로 단어는 WORD보다 작습니다. 단어 탐색이 더 세밀합니다.
예
This "stuff" is not-so difficult!
wwww wwwww ww www ww wwwwwwwww " (key)words, delimiters are non-keywords: "-! and whitespace
WWWW WWWWWWW WW WWWWWW WWWWWWWWWW " WORDS, delimiters are whitespace only
커서가 다음 줄 에 있는 동안 " viw내부 선택"을 수행 하면 다음을 선택합니다 .wordappapp
app/views/layouts/admin.blade.php
내가 할 경우 viW( WORD내 커서가 같은 장소에있는 동안), 그것은 문자의 전체 순서를 선택합니다. A WORD에는 words별표, 슬래시, 괄호, 대괄호 등과 같이 영어 단어와 같지 않은 문자가 포함됩니다 .
Vim 문서에 따르면 (: h 03.1)
단어는 ".", "-"또는 ")"와 같이 단어가 아닌 문자로 끝납니다.
WORD는 공백으로 엄격하게 끝납니다. 이것은 정상적인 의미의 단어가 아니므로 대문자입니다.
예.
ge b w e
<- <- ---> --->
This is-a line, with special/separated/words (and some more). ~
<----- <----- --------------------> ----->
gE B W E
커서가 m (이상)에있는 경우
단어는 'more'를 의미합니다 (즉, ')'비 단어 문자).
WORD는 '더 많이'를 의미합니다. (즉, 공백으로 만 구분)
마찬가지로 커서가 p (특수)에있는 경우
- 단어는 '특별하다'를 의미합니다
- 반면 WORD는 '특별 / 분리 / 단어'를 의미합니다.
이전 답변을 보완하기 위해 ... 이렇게 시각화합니다. WORD는 단어보다 크고 더 많은 것을 포함합니다.
그것을 말하는 또 다른 방법. 만약 당신이 코딩하고, 구분자에서 멈추는 줄을 통해 이동하고 싶다면 "(). [], :"는 w를 사용하십시오.
그것들을 우회하고 단어로 점프하고 싶다면 소설이나 단편 소설처럼 말하자, W를 사용하십시오.
코딩을 위해 작은 w는 아마도 가장 자주 사용되는 것입니다. 코드의 위치에 따라 다릅니다.
참고 URL : https://stackoverflow.com/questions/22931032/vim-word-vs-word
'Nice programing' 카테고리의 다른 글
| 모든 하위 디렉토리에서 특정 파일 유형을 tar하는 방법은 무엇입니까? (0) | 2020.11.17 |
|---|---|
| python pip는 라이브러리 디렉토리와 포함 디렉토리를 지정합니다. (0) | 2020.11.17 |
| 배열을 반복하는 동안 Array # delete를 어떻게 사용할 수 있습니까? (0) | 2020.11.17 |
| 목록이 있는지 확인하는 가장 빠른 방법 (0) | 2020.11.17 |
| SQL Server에서이 오류가 발생하는 이유 : 'id'열에 NULL 값을 삽입 할 수 없습니다. (0) | 2020.11.17 |