Linux 에서처럼 Windows에서 생산성 향상 [닫기] 다시 열 수 있다고 생각

Linux에서 Windows 로의 전환을 고려하고 있습니다. 저를 걱정하는 것은 생산성이 떨어집니다. 예 :

  • 리눅스에서, 나는 상당히 빨리 그들이 PATH에 (- 예를 들어, 대부분의 응용 프로그램으로 인해 파일 시스템 레이아웃 표준의 경우 응용 프로그램을 실행할 수 /usr/bin/usr/local/bin)
  • 쉘에서 vi를 열 수 있습니다 (초점을 잃지 않음)
  • 프로그래밍 방식으로 완성되었습니다. 예를 들어, 현재 디렉토리 아래 어딘가에 이름이있는 문자열을 가진 모든 파일을 찾는 스크립트가 있는데이를 완성했습니다 (따라서 “ff Foo <tab>”는 Foo를 포함하는 모든 파일 이름으로 완료됩니다)

따라서 생산성을 높일 수있는 Windows 도구에 대한 제안을 찾고 있습니다. Cygwin을 사용할 수 있다는 것을 알고 있지만 “Windows가 Linux처럼 동작하도록”하지 않는 대안을 찾고 있습니다.



답변

Windows를 Linux의 상위 집합으로 생각하십시오. 기본적으로 그 이유는 다음과 같습니다. Linux에서 사용하는 모든 기술과 유틸리티는 동일한 프로그램을 사용하면 직접 변환됩니다.

반면 Windows는 Linux에서 사용할 수없는 새롭고 풍부한 바로 가기와 기술을 많이 제공합니다. 내가 좋아하는 것 중 일부는 다음과 같습니다.

  1. Win + R 바로 가기 키를 사용하고 프로그램 이름 (메모장), 파일 경로 (c : \ 폴더), 네트워크 경로 (\ server \ share \ 폴더) 또는 웹 사이트 주소 (www.xyz.com)를 입력하십시오. 각각의 경우 제안 드롭 다운 목록을 포함하여 파일 이름 완성을 얻게되며 명령 창이 필요하지 않습니다.

  2. Windows 탐색기를 명령 쉘로 사용하십시오. 바로 가기 키를 찾아보고 Win + R을 사용하여 어딘가에 도착한 다음 바로 가기 키를 사용하여 파일을 작업하십시오.

  3. 편집기 및 파일 뷰어와 같은 프로그램을 각각 고유 한 접두사가있는 SendTo 폴더에 추가하여 세 번의 키 입력으로 프로그램을 활성화하십시오. 예를 들어, 컴퓨터에서 작업을 시작할 때마다 SendTo에서 항상 “1 메모장”바로 가기를 만들므로 Shift-F10, N, 1 (또는 마우스 오른쪽 단추를 클릭하여 N, 1)하면 언제든지 파일을 열 수 있습니다. 메모장.

  4. 잘라 내기 / 복사 / 붙여 넣기 바로 가기 키 (Ctrl-C, Ctrl-X, Ctrl-V)를 사용하여 디렉토리간에 파일과 폴더를 이동하고 복사합니다. 빠른 키 입력 콤보 Ctrl-C, Ctrl-V를 사용하여 단일 디렉토리 내에서 파일 또는 폴더를 복제 할 수 있습니다.

  5. F2를 사용하여 파일 이름을 편집하고 Ctrl-F를 사용하여 파일을 찾으십시오.

다양한 Linux GUI에는 이러한 기능이 하나 이상 있지만 다양한 Linux 설치에서이를 사용할 수는 없습니다. 반면, 모든 최신 Windows (예 : Windows 2000 이후)에서 언제든지 이러한 작업을 수행 할 수 있으므로 현재 문제에 자유롭게 집중할 수 있습니다.


답변

가장 먼저해야 할 일 : PowerShell을 다운로드하십시오. 여전히 bash보다 낫지는 않지만 cmd.exe 인 가증보다 낫습니다.

둘째, Windows에도 PATH가 있습니다. 사용해.


답변

Launchy 는 매우 간단한 단일 키 입력 응용 프로그램 실행을 제공합니다. XP SP3, Vista 및 7의 명령 행 측면에서 명령 행과 관련하여 상황이 훨씬 나아졌습니다. Linux 프롬프트에 대한 다소 제한된 경험으로 인해 Linux는 처음부터 계속 작동하지만 Linux는 항상 GUI였습니다. 그리고 모든 명령 줄 기능은 MS-DOS 시절의 숙취였습니다. 그러나 이제는 ‘헤드리스 (headless)’버전의 Windows Server가 있으며이 점에서 훨씬 더 강력 해져야합니다.


답변

Linux에서 Windows 로의 전환을 고려하고 있습니다. 저를 걱정하는 것은 생산성이 떨어집니다. 예 :

**** Linux에서는 PATH에있는 응용 프로그램을 상당히 빠르게 실행할 수 있습니다 ***

Windows에도 PATH가 있습니다. GUI (제어판 / 시스템 / 고급 / 환경 변수 / PATH)를 통해 또는 PATH를 입력하여 명령 줄을 통해 내용을 확인할 수 있습니다.

이 바로 가기는 경로에 임시 디렉토리를 추가하려는 경우에 유용합니다.
c :> 경로 c : \ temp; % PATH %

**** 쉘에서 vi를 열 수 있습니다 (초점을 잃지 않음) ***

내가 아는 한 Windows의 vim에는 명령 줄 1 (콘솔이라고 함)과 gui (gvim)의 두 가지 버전이 있습니다. 둘 다 잘 작동합니다. 나는 gvim을 선호하지만, 그것은 단지 개인적인 취향입니다. vim의 런타임 디렉토리를 PATH 변수에 넣고 원하는 곳에서 열 수 있습니다.

**** 나는 프로그램적인 완성이 있습니다. 예를 들어, 현재 디렉토리 아래 어딘가에 이름이있는 문자열을 가진 모든 파일을 찾는 스크립트가 있는데이를 완성했습니다 (따라서 “ff Foo”는 Foo를 포함하는 모든 파일 이름으로 완료됩니다) ***

글쎄, 나는 이것을 필요로하지 않았기 때문에 이것에 대해 구체적으로 알지 못한다. 그러나 cygwin과는 별도로 몇 가지 “표준”유닉스 명령 행 유틸리티 포트가있다. 기본 설정은 기본 (일종의) Windows 포트 인 unixkit-tiny입니다. 휴대용 및 모두. 여기 에서 다운로드 할 수 있습니다 .

따라서 생산성을 높일 수있는 Windows 도구에 대한 제안을 찾고 있습니다. cygwin을 사용할 수 있다는 것을 알고 있지만 “창을 Linux처럼 동작하게하지”않는 대안을 찾고 있습니다.

글쎄,이 경우 ( “리눅스처럼 윈도우가 동작하도록”하지 말고), Notepad2 또는 ++, Powershell 및 일부 파일 관리자 조합을 사용할 수 있습니다.)
진지하게, 나는 위에서 언급 한 것이 당신에게 잘 도움이 될 것이라고 믿습니다. 다른 문제가 있으면 질문에 명시하십시오.


답변

흠, 생산성을 위해 내가 좋아하는 Windows 도구 중 일부는 다음과 같습니다.

오토 핫키 . 이 주변에서 상당한 언론 보도를 얻습니다. 맞춤형 단축키 및 단축키.

모든 것 . 또한 인기가 있습니다. 인스턴트 파일 및 폴더 검색기. (NTFS 만 해당)

스마트 스타트 메뉴 . 간단한 단축키는 프로그램 이름에 대한 문자열을 입력

그리고 파이어 폭스 애드온의 호스트!

다른 방법으로 비슷한 문제가 있습니다. 이러한 도구 및 기타 사용자 정의는 Linux를 정기적으로 사용하지 않는 이유입니다. 언젠가 배울 게요


답변

나는 것을 발견했다 Cygwin에서 툴킷 창에 매우 유용합니다. 그것은 윈도우 OS 위에 쉘과 같은 멋진 리눅스를 제공합니다.

그래도 내가 추천 할 것은 일반적인 명령 줄 창 대신 rxvt 터미널 창을 실행하는 것입니다. 이렇게하면 더 나은 복사 및 붙여 넣기 지원과 친숙한 x-win과 같은 쉘 창을 얻을 수 있습니다.


답변

당신은 리눅스에 익숙합니다. 창문에 익숙해 지십시오.

AutoHotkeyExecutor 는 두 가지 환상적인 도구입니다. Windows에도 % PATH %가 있습니다. 사용하십시오. 에서 레지스트리 키를 시도 [here]자신의 .bashrc 스타일 cmd를 설정 스크립트 만들기 위해 doskey거의 좋은만큼 bash는의를alias

Python과 Perl은 모두 Windows에서 실행되며, 둘 중 하나를 모르거나 배우면 .sh 셸 스크립트가 할 수있는 모든 것을 할 수 있습니다. 기본 cmd 도구 세트가 쓰레기이기 때문에 UnxUtils 또는 Cygwin을 가져옵니다 (PATH에 \ bin 폴더를 추가하면 도구가 매우 좋습니다. 무겁고 창이 아닌 bash 에뮬레이터 일뿐입니다). 또한 선택에 따라 vim 및 emacs (적절한 포트 모두)를 얻습니다 (vim :))

이 모든 것을 통해 강력한 명령 줄 (bash 표준은 아니지만 유용성이 높음)과 강력한 GUI가 있습니다. Meta-G는 강조 표시된 단어를 Google에, Firefox는 Firefox, Everything을 통한 전역 검색 , 우수한 다중 모니터 지원, KDE 스타일 창 이동 등 을 불러옵니다 . Windows는 완벽하지는 않지만 많은 노력을 기울이고 있습니다.