간단한 vi/vim 대안으로 어떤 편집기를 사용할 수 있나요?

간단한 vi/vim 대안으로 어떤 편집기를 사용할 수 있나요?

저는 Ubuntu의 Bash 덕분에 Windows 사용자입니다.WSL. 이제 일부 파일을 편집해야 하는데 Vi가 정말 싫습니다. 그냥 처리해야 합니까, 아니면 더 간단한 대안이 있습니까?

내가 찾고 있는 기능은 다음과 같습니다.

  • CLI 기반
  • 사용하기 쉬움(입력 및 편집은 메모장과 유사해야 함)
  • 간단한 편집 기능이면 충분합니다

Vim을 마스터하려고 노력하겠지만 지금 당장 빠르게 편집을 해야 합니다!

답변1

대체 편집자를 찾고 있다면 혼자가 아닙니다. 원래인생이 너무 짧나는 이것이 생계 vi를 위한 소프트웨어 개발자라고 말합니다. 그러나 당신은~해야 한다문제가 되기 때문에 종료하는 방법을 배우십시오.프로그래머 2만 명 중 한 명. 또한 일부 기본적인 추가/삽입 작업을 수행하는 것은 배울 가치가 있을 수 있습니다. 왜냐하면 일부 완고한 서버에서는 다른 편집기를 찾을 수 없기 때문입니다.

이제 귀하의 질문에 대한 대답은 아마도 입니다 nano.

일부 자동화된 빌드 스크립트를 실행하거나 다른 명령을 사용 하거나 실행하는 경우 원하지 않게 git열릴 수 있습니다 . vim계속하기 전에 다음을 실행하여 이를 방지할 수 있습니다.

export EDITOR=nano

답변2

그것은 의견의 문제이다.

초보자 사용나노.

vim("vi Improved")은 약간의 학습 곡선을 가지고 있지만 매우 강력합니다. 보다vim을 위한 초보자 가이드또는 다른 vim 가이드나 vim 튜토리얼 vimtutor(vim에 포함되어 있음).

지금은 nano를 적극 권장합니다.

nano -B /path/to/file/to/edit

-B가 백업을 만듭니다.

명령은 Ctrl 키를 사용하여 실행되며 편집기 창 하단에 나열됩니다.

구문 강조에 대한 가이드는 다음을 참조하세요.nano에서 구문 강조를 어떻게 활성화합니까?

나노

emacs두 가지 모두를 대체할 수 vim있으며 nano많은 이점도 있습니다. emacs나노보다 더 복잡합니다. 너는 볼 수있어이맥의 투어.

완벽함을 위해 Zenburn과 같은 vim + 테마가 매우 도움이 될 수 있습니다.

젠번

답변3

Windows 고급 사용자로서 시도해 본 후 vim복잡성 nano측면에서 그 사이에 뭔가가 필요하다는 것을 알게 되었습니다. 그래서 나는 노력했다찰싹그리고 그것은정확한 것내가 찾고 있던 것.

때리는 이미지

slap은 터미널에서 편집을 더 쉽게 만들기 위해 노력하는 Sublime과 유사한 터미널 기반 텍스트 편집기입니다. slap은 SSH 연결을 통해서도 최고의 마우스 지원을 제공합니다.


설치:

curl -sL https://raw.githubusercontent.com/slap-editor/slap/master/install.sh | sh

답변4

텍스트 편집기가 원하는 대로 작동하지 않아서 좌절한 적이 있습니까? 기억을 못한다는 사실에 분노...

  • ...도움을 찾는 방법은 무엇입니까?
  • ...:wq가 무슨 뜻인가요?
  • ...학부 때 읽었던 작은 리스퍼가 있나요?

작고 용감한 세상이 기다리고 있습니다!

우리가 가장 좋아하는 경량 텍스트 편집기를 옹호하는 동안 eXcellent, small, and fast를 추천하겠습니다.xo(엑소릴).

이는 단일 Python 3 파일이며 Pygments를 통한 구문 강조를 훌륭하게 지원합니다(비 Python에서는 완벽하지는 않지만).

여기에 이미지 설명을 입력하세요

또한 마음대로 쉽게 변경할 수 있는 매우 간단하고 유용한 키 조합도 있습니다.

여기에 이미지 설명을 입력하세요

다른 기능들:

  • 단일 파일에 850줄 미만의 코드가 있습니다!
  • 구문 강조!
  • 정규식 일치 및 교체!
  • 검색 기록 캐싱!
  • WTFPL 라이센스!
  • 완전히 사용자 정의 가능!
  • 원산지가 아닌 곳에서 시작하세요!
  • 한 줄에 있는 단어 사이를 뛰어다니세요!
  • 파일의 어느 곳으로든 이동하세요!
  • 전체 파일 삽입!
  • 초보자 친화적 - 어쩌면 당신은 단어를 처음 접할 수도 있습니다!
  • 텍스트를 복사하여 붙여넣으세요!
  • 라인과 컬럼 상태!
  • 텍스트가 아닌 편집 공간은 단 한 줄!
  • 저장과 로딩을 모두!

Python3 소스는 다음과 같습니다.깃허브에서, 다음을 사용하여 더 쉽게 설치할 수 있습니다.

sudo apt install python3-pip
sudo pip3 install exofrills 

exofrills: 텍스트가 편집되었습니다...하지만 여전히 배가 고프네요.

면책조항: 저는 exofrills 프로젝트와 전혀 관련이 없습니다.

관련 정보