한 장의 텍스트 길이를 쉽게 얻는 방법은 무엇입니까?


9

예를 들어이 예제에서 텍스트의 길이를 확인하고 싶은 경우가 있습니다.

str = 'Hello, world!'
if len(str) == 13:
    print('Hello back to you!')

문자열의 길이를 알고 싶습니다 Hello, world!.

내가 지금 무엇에 열 번호를 가지고 있습니다 rulerformat%c그때 마지막으로, 수동 빼기로 이동, 첫 번째 문자에 내 커서를 넣어.

그러나 이것은 다소 어색합니다. 예를 들어, 내가 원하는 것은 눈금자의 가상 모드에서 선택한 길이이지만, 내가 볼 수있는 한 이것에 대한 옵션은 없습니다.

이것을 할 수 있습니까? 아니면 다른 쉬운 방법으로?

답변:


12

showcmd옵션을 설정할 수 있습니다 . Vim의 도움에서 :

Show (partial) command in the last line of the screen.  Set this
option off if your terminal is slow.
In Visual mode the size of the selected area is shown:
- When selecting characters within a line, the number of characters.
  If the number of bytes is different it is also displayed: "2-6"
  means two characters and six bytes.
- When selecting more than one line, the number of lines.
- When selecting a block, the size in screen characters:
  {lines}x{columns}.

Vim에서는 기본적으로 nocompatible설정되어 있어야 합니다.

그런 다음 원하는 것을 선택하면 Vim이 오른쪽 하단에서 선택한 문자 수 또는 행을 표시합니다.


글쎄, 그것은 내가 기대했던 것보다 확실히 더 간단했다 :-)
Martin Tournoij
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.