[text-editor] Powershell을 사용하여 콘솔에서 텍스트 파일 편집

콘솔 (제 경우에는 PowerShell)에서 텍스트 파일을 편집하는 가장 쉬운 방법을 알아 내려고합니다. Windows 7 64 비트를 사용하고 있습니다. edit filename.txt파일을 편집하기 위해 입력 만 할 수 없다는 사실이 저를 괴롭 힙니다 . 예전에는 작동했지만 모든 것이 변경되었습니다. Windows 콘솔 내에서 텍스트 파일을보고 편집 할 수있는 옵션은 무엇이며, VIM을 설치하고 배우라고하면 얼굴을 찌를 것입니다. 🙂



답변

Kinesics 텍스트 편집기 .

매우 빠르며 큰 텍스트 파일을 처리하지만 기능은 최소화됩니다. GUI 버전과 콘솔 버전 (k.exe)이 포함되어 있습니다. Linux에서도 동일하게 작동합니다.

예 : 테스트에서 500MB 디스크 이미지를 여는 데 7 초가 걸렸습니다.

스크린 샷


답변

메모장을 사용하지 않는 이유는 무엇입니까?

notepad.exe filename.txt

이전 버전 edit.com은 PowerShell (적어도 내 상자 : Windows 7 Pro x86)에서 작동하지만 x64에서는 16 비트 아키텍처로 인해 작동하지 않습니다.

쉬운 편집기를 살펴볼 수 있습니다 .


답변

당신이 나를 때릴 위험을 감수하면서 당신이 언급 한 해결책에 갇혀 있다고 생각합니다. SuperUser에 대한이 게시물을 살펴보십시오.

Powershell의 비 x 텍스트 편집기는 무엇입니까?

또한 Windows 용 나노 버전이 있습니다.

나노 편집기

나는 지금 숨어서 숨길 것이다. 누군가가 더 충분한 대답을 가지기를 바란다.


답변

약간의 부활이지만이 질문에 대해 다른 사람을 위해 Micro 편집기를 살펴보십시오 . 종속성이없고 기본 Windows 32 \ 64 버전이있는 작은 독립 실행 형 EXE입니다. PowerShell과 CMD.EXE 모두에서 잘 작동합니다.

여기에 이미지 설명 입력


답변

Sven Plath에 동의합니다 . Nano는 훌륭한 대안입니다. Chocolatey 설정 이있는 경우 . Powershell에 다음을 입력하여 nano를 설치합니다.

PS C:\dev\> choco install nano

그런 다음 somefile.txt를 편집하려면 다음을 입력하십시오.

PS C:\dev\> nano somefile.txt

꽤 깔끔 해요!

편집 :
Nano는 내 Windows 10 상자에서 잘 작동하지만 Windows 7 컴퓨터에서 처음으로로드하는 데 엄청나게 오래 걸립니다. 그래서 Win 7 노트북에서 vim (vi)으로 전환했습니다.

PS C:\dev\> choco install vim
PS C:\dev\> vim $profile

Powershell 프로필의 줄을 Set-Alias ​​(sal)에 추가합니다.

sal vi vim

Esc-:-x-Enter 🙂


답변

당신은 설치할 수있을뿐 아니라 멀리 관리자 (좋은 OFM 그런데 등)와 그런 그 편집기를 호출

Far /e filename.txt


답변

Windows 컨테이너를 사용 중이고 파일을 변경하려는 경우 Powershell 콘솔에서 Vim을 쉽게 가져와 사용할 수 있습니다.

PowerShell을 사용하여 Windows Docker 컨테이너로 셸링하려면 :

docker exec -it <name> powershell

  • 먼저 Chocolatey 패키지 관리자를 받으세요

    Invoke-WebRequest https://chocolatey.org/install.ps1 -UseBasicParsing | Invoke-Expression;

  • Vim 설치

    choco install vim

  • ENVIRONMENTAL VARIABLE 새로 고침 당신은 exit컨테이너에 다시 쉘 수 있습니다

  • 파일 위치로 이동하여 Vim vim file.txt