Vim에서 내 서지 키를 링크로 바꿀 수 있습니까?

홍옥

나는 @smith_foo_1999'Smith'가 저자 이름, 'Foo'가 제목, 1999 년이 출판 연도와 같은 biblatex의 서지 키를 사용하는 pandoc markdown을 작성합니다 . 이것은 내 library.bib 파일에서 시작하는 항목에 해당합니다 @article{smith_foo_1999. 저는 unite-bibtexvim-pandoc 을 사용합니다. 둘 다 이러한 키에 대해 자동 완성 기능이 뛰어나지 만 커서를 위에 놓을 때 library.bib 파일의 서지 항목으로 건너 뛰는 것입니다. 키 @smith_foo_1999를 누르고 gf또는 같은 키 조합을 누릅니다 <C-]>. 그렇게하는 방법이 있습니까?

Martinmch

파일을 열고 선택한 단어를 검색하는 vim에서 매핑을 만들 수 있습니다. 다음 파일 구조를 가정 해 보겠습니다.

.
..
img/
library.bib
markdownfile.md

간단한 매핑으로 대부분의 작업을 수행 할 수 있습니다.

map <leader>bib yiw:e library.bib<CR>q/p

예를 들어 단어에 커서를 놓고를 @mybib_2015누릅니다 <leader>bib.

이 매핑은

  1. yiw 전체 단어를 잡아 당기다
  2. :e library.bib<cr> 새 버퍼에서 library.bib 열기
  3. q/p 검색을 전환하고 앞서 언급 한 단어를 붙여 넣습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

innerHTML을 사용하지 않고 <a> 태그를 문자열 내에서 href 링크로 바꿀 수 있습니까?

분류에서Dev

부모에서 쓰기 권한없이 디렉토리를 심볼릭 링크로 바꿀 수 있습니까?

분류에서Dev

기존 pip 패키지를 내 패키지의 특정 이름으로 바꿀 수 있습니까?

분류에서Dev

Perl에서 URL을 심볼릭 링크로 바꿀 수 있습니까?

분류에서Dev

VIM 또는 EX에서 bash 스크립트를 통해 파일의 특정 줄을 바꿀 수 있습니까?

분류에서Dev

자바 스크립트에서 중첩 된 객체의 모든 키를 어떻게 바꿀 수 있습니까?

분류에서Dev

키보드에서 Z 및 Y 키를 어떻게 바꿀 수 있습니까?

분류에서Dev

키보드에서 Z 및 Y 키를 어떻게 바꿀 수 있습니까?

분류에서Dev

기계식 키보드에서 키 스위치를 바꿀 수 있습니까?

분류에서Dev

Vim-삽입 모드에서`<ctrl> .`을`|>`로 바꿀 수 있습니까?

분류에서Dev

Springdoc에서 swagger-ui를 redoc으로 바꿀 수 있습니까?

분류에서Dev

for 루프를 c에서 while 루프로 어떻게 바꿀 수 있습니까?

분류에서Dev

Javascript에서 Includes를 Indexof로 간단히 바꿀 수 있습니까?

분류에서Dev

SqlBase에서 텍스트를 다른 텍스트로 바꿀 수 있습니까?

분류에서Dev

PHP에서 DOMNode를 DOMNodeList로 어떻게 바꿀 수 있습니까?

분류에서Dev

Angular2 +에서 dom 구조 / css를 방해하지 않고 <tr>을 내 구성 요소로 어떻게 바꿀 수 있습니까?

분류에서Dev

적절한 href 태그에서 링크를 어떻게 바꿀 수 있습니까?

분류에서Dev

three.js 예제 morphtargets_human에서 사용 된 아바타를 내 아바타로 바꿀 수 있습니까?

분류에서Dev

SED의 줄 범위 내에서 줄 바꿈을 콜론으로 어떻게 바꿀 수 있습니까?

분류에서Dev

몽구스에서 내 문서의 텍스트를 어떻게 바꿀 수 있습니까?

분류에서Dev

KDE에서 CTRL과 ALT를 바꿀 수 있습니까?

분류에서Dev

Realm에서 배열을 Result <>로 바꿀 수 있습니까?

분류에서Dev

파일 확장자를 유지하면서 dir (s) 내의 파일 이름을 각각의 dir 이름으로 어떻게 바꿀 수 있습니까?

분류에서Dev

이진 코드의 이미지를 js로 api에서 png로 어떻게 바꿀 수 있습니까?

분류에서Dev

자바 스크립트에서 특수 문자로 시작하는 단어 내에서 밑줄을 공백으로 어떻게 바꿀 수 있습니까?

분류에서Dev

XML 파일에서 노드 / 요소 내의 특정 문자를 어떻게 바꿀 수 있습니까?

분류에서Dev

정규식 시퀀스 내에서 특정 문자를 바꿀 수 있습니까?

분류에서Dev

iOS 2015에서 주소를 어떻게 GPS 좌표 (지오 코딩)로 바꿀 수 있습니까?

분류에서Dev

내 탐색 창 항목 선택에서 인 텐트로 조각을 어떻게 바꿀 수 있습니까?

Related 관련 기사

  1. 1

    innerHTML을 사용하지 않고 <a> 태그를 문자열 내에서 href 링크로 바꿀 수 있습니까?

  2. 2

    부모에서 쓰기 권한없이 디렉토리를 심볼릭 링크로 바꿀 수 있습니까?

  3. 3

    기존 pip 패키지를 내 패키지의 특정 이름으로 바꿀 수 있습니까?

  4. 4

    Perl에서 URL을 심볼릭 링크로 바꿀 수 있습니까?

  5. 5

    VIM 또는 EX에서 bash 스크립트를 통해 파일의 특정 줄을 바꿀 수 있습니까?

  6. 6

    자바 스크립트에서 중첩 된 객체의 모든 키를 어떻게 바꿀 수 있습니까?

  7. 7

    키보드에서 Z 및 Y 키를 어떻게 바꿀 수 있습니까?

  8. 8

    키보드에서 Z 및 Y 키를 어떻게 바꿀 수 있습니까?

  9. 9

    기계식 키보드에서 키 스위치를 바꿀 수 있습니까?

  10. 10

    Vim-삽입 모드에서`<ctrl> .`을`|>`로 바꿀 수 있습니까?

  11. 11

    Springdoc에서 swagger-ui를 redoc으로 바꿀 수 있습니까?

  12. 12

    for 루프를 c에서 while 루프로 어떻게 바꿀 수 있습니까?

  13. 13

    Javascript에서 Includes를 Indexof로 간단히 바꿀 수 있습니까?

  14. 14

    SqlBase에서 텍스트를 다른 텍스트로 바꿀 수 있습니까?

  15. 15

    PHP에서 DOMNode를 DOMNodeList로 어떻게 바꿀 수 있습니까?

  16. 16

    Angular2 +에서 dom 구조 / css를 방해하지 않고 <tr>을 내 구성 요소로 어떻게 바꿀 수 있습니까?

  17. 17

    적절한 href 태그에서 링크를 어떻게 바꿀 수 있습니까?

  18. 18

    three.js 예제 morphtargets_human에서 사용 된 아바타를 내 아바타로 바꿀 수 있습니까?

  19. 19

    SED의 줄 범위 내에서 줄 바꿈을 콜론으로 어떻게 바꿀 수 있습니까?

  20. 20

    몽구스에서 내 문서의 텍스트를 어떻게 바꿀 수 있습니까?

  21. 21

    KDE에서 CTRL과 ALT를 바꿀 수 있습니까?

  22. 22

    Realm에서 배열을 Result <>로 바꿀 수 있습니까?

  23. 23

    파일 확장자를 유지하면서 dir (s) 내의 파일 이름을 각각의 dir 이름으로 어떻게 바꿀 수 있습니까?

  24. 24

    이진 코드의 이미지를 js로 api에서 png로 어떻게 바꿀 수 있습니까?

  25. 25

    자바 스크립트에서 특수 문자로 시작하는 단어 내에서 밑줄을 공백으로 어떻게 바꿀 수 있습니까?

  26. 26

    XML 파일에서 노드 / 요소 내의 특정 문자를 어떻게 바꿀 수 있습니까?

  27. 27

    정규식 시퀀스 내에서 특정 문자를 바꿀 수 있습니까?

  28. 28

    iOS 2015에서 주소를 어떻게 GPS 좌표 (지오 코딩)로 바꿀 수 있습니까?

  29. 29

    내 탐색 창 항목 선택에서 인 텐트로 조각을 어떻게 바꿀 수 있습니까?

뜨겁다태그

보관