문제

완벽한 텍스트 편집기를 찾고 있습니다 :)

"필수"목록 :

  • VIM과 같은 모달 편집, VIM과 유사한 키 바인딩
  • Extendibility와 같은 EMAC- 플러그인 및 편집기 자체의 동일한 "실제"언어, 편집자 및 외부의 거의 모든 것에 영향을 줄 수 있도록 확장자가 충분하지 않으며 Python 플러그인이 충분하지 않습니다.
  • 플러그인은 외부 프로세스와 관련하여 제한되지 않으며 텍스트를 비동기 적으로 변경할 수 있습니다.
  • Termcap / Curses를 지원하여 실제 터미널을 내부에 실행할 수 있습니다.
  • 실제 구문 구문 분석을 사용하므로 플러그인은 "What 's It's Color"경로 (synidattr (synid (synid (line ( "."), col ( "), 1),"유형 "에 대한 정보를 되 찾을 수 있습니다. "이름")은 아니오)
  • 원격 편집 가능 (그러나 플러그인 + 확장 지점에 의해 이미 보장 될 것입니다)

나는 Viper Emacs에 대해 알고 있지만 아이디어를 좋아하는지 확실하지 않습니다 ... 누군가 더 나은 것에 대해 아는 사람이 있습니까?

설명 :

나는 풀 타임 프로그래머가 아닙니다. 저는 이미 많은 호스트에서 한 번에 많은 호스트와 그 시간의 95%를 보낸 관리자 / 프로그래머 / 파워 사용자입니다. VIM 실행 중입니다. 나는 vim을 좋아하지만 Vim-im을 찾고 있습니다.) Eclipse는 대부분의 시간 동안 내 자신의 구문 파일로 구성 / dsls를 편집하고 있기 때문에 나를 위해 그것을 자르지 않습니다.

때로는 자주하는 일을위한 종류의 프로필 플러그인이 필요합니다. 예를 들어 VIM에서 수행 할 수 있다는 증거가 있지만 진짜 고통입니다. 예를 들어 "구문 분석의 이전 토큰"을 요청할 수 없습니다. 당신이 할 수있는 최선은 숯으로 돌아가서 단어가 변수/함수/uthing과 동일한 채색 스타일을 가지고 있는지 확인하는 것입니다 (모든 수표에서 파일 조각의 구문 분석을 요청). 간단한 스크립팅 언어로 편집기를 확장 할 수 없다면 나에게도 효과가 없습니다.

또한 무언가를 실행하고 출력을 VIM에 복사하려면 종종 두 번째 터미널이 필요합니다. 실행할 수 없습니다 :! r ... 명령이 완료 될 때까지 VIM의 모든 탭이 걸려 있기 때문에.

AH- 및 Linux + Console 만 - Windows World에 관심이 없습니다 :)

도움이 되었습니까?

해결책 3

결국 찾았습니다 :)

http://haskell.org/haskellwiki/yi

Yi는 VIM (모드 및 명령 포함) 및 EMACS Keymap을 모두 지원합니다. 적절한 증분 파서를 사용하고 Haskell과 완전히 확장 가능합니다 (GHC와 인터페이스하고 구성/플러그인 + 링크 자체를 결과에 연결합니다). 탭, 미니 버퍼 및 다른 모든 멋진 것들이 지원됩니다.

나는 지난 며칠 동안 그것을 사용하고 있으며 정말 만족합니다.

다른 팁

한 vim'mer에서 다른 곳으로 - 검색은 무의미하고, 낙태, 중단 등입니다.

IDE를 사용하는 편집기에 좌절 한 경우 (Eclipse Jump to Mind), VI를 외부 편집기로 사용하거나 IDE가 사용하는 텍스트 편집기에 사용됩니다. 그 이유는 그 이유입니다 아무도, VI 사용자 외에도 VI Natural을 발견하므로 "현대"편집기에서 VI 키 바인딩에 대한 수요는 근본적으로 다릅니다.

VI와 터미널 모드를 정말 좋아한다면 VI를 사용하십시오. 좀 더 지능적인 것을 원한다면 Vim과 함께 가십시오.

케이트/kwrite 안에 KDE4.2 베타이제 VIM과 같은 모드가 있습니다.

전체 [esc] -> 명령 모드 거래, :돕다 그리고 에스/ 친구 기능이 포함되어 있습니다.

실제로 완전한 구현은 아니지만 일부 기본 사항이 포함되어 있습니다.

또한 있습니다 이지스 편집자 흥미로워 보이고 사용하기에 충분히 안정적이기를 기다릴 수 없으므로 VIM 편집의 힘을 가질 수 있습니다. 어디에나.

전체 전동 공구가있는 구문 하이라이트 편집기에서 stackoverflow 게시물을 편집하기를 기다릴 수 없습니다. :디

Eclipse 용 플러그인이 있습니다. 기본적으로 VIM 편집기의 편집기를 변경합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top