vimScript에 맵이 있는지 확인

마놀 리우스

매핑이 있는지 확인하고 참이면 매핑을 해제하려고합니다. 확인하지 않고 시도하면 오류가 발생하고 종료됩니다. 나는 또한 오류를 포착하고 예외를 추가하려고 시도 할 수 있다고 생각하지만 그 방법도 찾을 수 없습니다.

나는 시도했다 :

if exists("map jjj")
    unmap jjj
endif

그러나 그것이 사실 map jjj이 아니더라도 존재 하는 것을 반환합니다. 왜냐하면 내가 정상 모드에서 실행하면

:map jjj

반환합니다 n j * gj. 즉, j맵이 존재 함을 반환 합니다.

더 이상 아이디어가 없습니다

샌더 반 호브

당신은 사용할 수 있습니다 maparg("jjj")으로부터, :help maparg:

maparg({name} [, {mode} [, {abbr} [, {dict}]]])         *maparg()*

        When {dict} is omitted or zero: Return the rhs of mapping
        {name} in mode {mode}.  The returned String has special
        characters translated like in the output of the ":map" command
        listing.


        When there is no mapping for {name}, an empty String is
        returned.  When the mapping for {name} is empty, then "<Nop>"
        is returned.

{name}매핑 과 정확히 일치합니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

해시 맵 배열에 특정 값이 있는지 확인

분류에서Dev

해시 맵에 항목이 있는지 확인합니까?

분류에서Dev

스칼라는 맵에 없음이 있는지 확인합니다.

분류에서Dev

맵에 키가 있는지 확인한 다음 값 업데이트

분류에서Dev

점이 원 안에 있는지 확인

분류에서Dev

열에 값이 있는지 확인

분류에서Dev

파일에 줄이 있는지 확인

분류에서Dev

값이 범위에 있는지 확인

분류에서Dev

XML에 행이 있는지 확인

분류에서Dev

힙에 값이 있는지 확인

분류에서Dev

linq에 열이 있는지 확인

분류에서Dev

세트에 값이 있는지 확인

분류에서Dev

Azure에 Blob이 있는지 확인

분류에서Dev

UWP에 파일이 있는지 확인

분류에서Dev

Excel vba에 DSN이 있는지 확인

분류에서Dev

입력에 값이 있는지 확인

분류에서Dev

CPU에 결함이 있는지 확인

분류에서Dev

TabControl C #에 탭이 있는지 확인

분류에서Dev

Flutter 맵-위치가 현재 범위 내에 있는지 확인

분류에서Dev

Presto 값 맵에 키가 있는지 확인

분류에서Dev

ImageView에 비트 맵이 포함되어 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

해시 맵에 특정 값 이외의 값이 포함되어 있는지 확인

분류에서Dev

맵에 값이 있는지 확인하고 키를 반환하거나 예외를 throw합니다.

분류에서Dev

안드로이드 맵-중앙 카메라가 경계 내에 있는지 확인

분류에서Dev

사전에 목록에있는 항목이 있는지 확인

분류에서Dev

포인트가 두 포인트 사이에 있는지 확인

분류에서Dev

값이 이미 해시 맵에 있는지 확인하고 유효한 값이있는 경우 사용자가 입력 할 수 있도록합니다.

분류에서Dev

맵에 값이 있는지 확실하지 않은 경우 스칼라가 맵에서 값을 가져옴

분류에서Dev

IConfiguration에 null 값이있는 키가 있는지 확인

Related 관련 기사

  1. 1

    해시 맵 배열에 특정 값이 있는지 확인

  2. 2

    해시 맵에 항목이 있는지 확인합니까?

  3. 3

    스칼라는 맵에 없음이 있는지 확인합니다.

  4. 4

    맵에 키가 있는지 확인한 다음 값 업데이트

  5. 5

    점이 원 안에 있는지 확인

  6. 6

    열에 값이 있는지 확인

  7. 7

    파일에 줄이 있는지 확인

  8. 8

    값이 범위에 있는지 확인

  9. 9

    XML에 행이 있는지 확인

  10. 10

    힙에 값이 있는지 확인

  11. 11

    linq에 열이 있는지 확인

  12. 12

    세트에 값이 있는지 확인

  13. 13

    Azure에 Blob이 있는지 확인

  14. 14

    UWP에 파일이 있는지 확인

  15. 15

    Excel vba에 DSN이 있는지 확인

  16. 16

    입력에 값이 있는지 확인

  17. 17

    CPU에 결함이 있는지 확인

  18. 18

    TabControl C #에 탭이 있는지 확인

  19. 19

    Flutter 맵-위치가 현재 범위 내에 있는지 확인

  20. 20

    Presto 값 맵에 키가 있는지 확인

  21. 21

    ImageView에 비트 맵이 포함되어 있는지 확인하는 방법은 무엇입니까?

  22. 22

    해시 맵에 특정 값 이외의 값이 포함되어 있는지 확인

  23. 23

    맵에 값이 있는지 확인하고 키를 반환하거나 예외를 throw합니다.

  24. 24

    안드로이드 맵-중앙 카메라가 경계 내에 있는지 확인

  25. 25

    사전에 목록에있는 항목이 있는지 확인

  26. 26

    포인트가 두 포인트 사이에 있는지 확인

  27. 27

    값이 이미 해시 맵에 있는지 확인하고 유효한 값이있는 경우 사용자가 입력 할 수 있도록합니다.

  28. 28

    맵에 값이 있는지 확실하지 않은 경우 스칼라가 맵에서 값을 가져옴

  29. 29

    IConfiguration에 null 값이있는 키가 있는지 확인

뜨겁다태그

보관