많은 기능을 가진 .c 파일이 있습니다. vim에서 알파벳순으로 이러한 함수를 넣을 수있는 방법이 있습니까?vim/c - 어떻게 함수를 알파벳 순서로 넣을 수 있습니까?
3
A
답변
2
하나의 파일에 많은 기능이 있고 자동으로 수행하려는 경우 "Long"과 같은 방식으로 추가 작업을 수행 할 수 있습니다. 다시 말하지만 코드가 어떻게 구성되어 있는지에 따라 다릅니다. 코드는 항상 같이 구성되어있는 경우 가정 해 봅시다 :
VIM의 기록 기능을 사용<return Type>
FunctionName(Arguments)
{
/* Code */
}
- 는, 새로운 분할 창에 모든 함수 이름 (전체 선)을 복사합니다. (q a [[Ctrl-WW] [Ctrl-WW] [j])
- 새 분할 창을 정렬하십시오. (: sort)
- Sorted-Split의 첫 번째 줄을 삭제하고, C 파일에서 검색 문자열로 복사하고, 함수를 복사하여 파일 끝 부분에 붙여 넣습니다. (Ctrl-WW를 Ctrl-WW/Ctrl-r로 Ctrl-WW를 0km으로) - 이제 새 창에서이 행 번호의 매크로를 실행하십시오.
이것은 효율적인 방법이 아니라는 것을 알고 있습니다. 더 많은 방법 :
+0
taglist.vim 플러그인을 ctags와 함께 사용하면 파일 내부의 모든 기능 목록을 제공 할 수 있습니다. 위에서 설명한 과정을 수행하십시오. –
0
vim Taglist 플러그인을 사용하는 경우. vim에서 가장 많이 평가되고 가장 많이 다운로드 된 플러그인입니다.
http://vim-taglist.sourceforge.net/
그런 다음 당신은 쉽게 알파벳 또는 정의 된 순서대로 정렬 기능을 볼 수 있습니다.
다음 줄을 vimrc 파일에 추가하면 기본 순서가 알파벳순으로 표시됩니다.
는 Tlist_Sort_Type = "이름"당신은 순서를 전환하기 위해 Taglist 탭에서 'S'키를 눌러 보자. 공식 문서에 대한 아래 링크에서 "Tlist_Sort_Type"에 대한
검색 :
관련 문제
- 1. 알파벳 순서로 정렬
- 2. 알파벳 순서로 클릭하는 방법?
- 3. 자바 알파벳 순서로 알파벳 순서로 목록을 구성하는 방법
- 4. 알파벳 순서로 버튼 정렬
- 5. jQuery과하지 알파벳 순서로? 아이폰
- 6. 알파벳 순서로 모음 정렬
- 7. NSString의 문자를 알파벳 순서로 정렬
- 8. 공백 결과를 알파벳 순서로 끝내기
- 9. @helper에 함수를 넣을 때 Null 참조 - 어디에 넣을 수 있습니까? 아니면 어떻게 처리 할 수 있습니까?
- 10. 배열을 파이썬에서 알파벳 순서로 정렬하기
- 11. VB.NET : 알파벳 순서로 사전 주문
- 12. 알파벳 순서로 그룹을 주문하려면 어떻게해야합니까?
- 13. 알파벳 순서로 문자열 목록 정렬
- 14. Google지도 함수를 클로저에 넣을 수 있습니까?
- 15. dll에 콜백 함수를 넣을 수 있습니까?
- 16. 어떻게 붙여 넣을 수 있습니까?
- 17. 는 PHP에서 알파벳 순서로 JSON 배열을 정렬
- 18. XSL을 사용하여 알파벳 순서로 XML 노드 정렬
- 19. 알파벳 순서로 표시하기 위해 성으로 연락처 구성
- 20. Sharepoint people search - 알파벳 순서로 페이지 정렬
- 21. bash에서 알파벳 순서로 파일을 병합하는 방법
- 22. PHP : 알파벳 순서로 데이터 배열을 분할
- 23. Id는 숫자 대신 알파벳 순서로 정렬됩니다.
- 24. PHP (폴더) 파일 알파벳 순서로 나열 하시겠습니까?
- 25. 이중 고리로 된 목록으로 알파벳 순서로 정렬
- 26. Active Directory 사용자를 알파벳 순서로 필터링
- 27. 알파벳 순서로 파일 나열 (파일과 폴더 모두)
- 28. 알파벳 순서로 필드 목록을 얻는 방법 SF
- 29. 단어 목록을 검토하고 알파벳 순서로 단어를 계산합니다.
- 30. 알파벳 순서로 객체의 자바 컬렉션 얻기
는 왜 알파벳 순서로할까요? 관련 기능으로 주문하는 것이 좋습니다. – nhahtdh
관련 기능과 사전 순으로 그룹화를 생각하고있었습니다. – deadghost
이전에 StackOverflow에서 대답 해 왔습니다. http://stackoverflow.com/questions/9275955/sort-function-by-name-in-vim –