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