Văn bản tuyệt vời từ dòng lệnh


200

Tôi đã cài đặt Sublime Text và muốn biết cách mở rbtệp trong thiết bị đầu cuối. Tôi đã thấy Lệnh nào để biến Sublime Text thành trình soạn thảo cốt lõi của tôi? và tôi thấy rằng tôi có thể biến Sublime thành trình soạn thảo cốt lõi của mình, nhưng tôi muốn có thể gõ

sublime file.rb

Làm thế nào để tôi làm điều này trong Windows?


2
tiền tố cao siêu không phải là phần quan trọng. nó có thể là bất kỳ lệnh một từ thực sự.
mehulkar

Câu trả lời:


156

Từ bản dựng 3065 (Ngày phát hành: 29 tháng 8 năm 2014) trở đi Sublime textbao gồm một người trợ giúp dòng lệnh, nameley subl.exe. Đó là tại thư mục cài đặt của sublime: sao chép nó vào một thư mục có trong đường dẫn hệ thống. Ví dụ, trong trường hợp của tôi, tôi đã sao chép nó

từ C:\Program Files\Sublime Text 3

đến C:\Windows\System32

Sau đó, bạn có thể sử dụng trong terminal / console của mình subllàm lệnh để mở bất kỳ tệp nào, chẳng hạn như trong ví dụ của bạn:

subl file.rb

Hoặc bạn cũng có thể sửa đổi PATHbiến hệ thống của mình để bao gồm thư mục cài đặt siêu phàm, nhưng tôi tin rằng điều đó có liên quan nhiều hơn.


60
Tôi muốn nói rằng việc thêm thư mục cài đặt của Sublime vào PATHlà cách thuận tiện hơn để kích hoạt trình trợ giúp dòng lệnh Sublime. Bằng cách này, bạn sẽ đảm bảo rằng tất cả các cập nhật sẽ được tự động áp dụng. Sao chép subl.exethực thi vào thư mục windows sẽ yêu cầu sao chép lặp lại sau mỗi lần cập nhật.
edufinn

6
Hiện nay. Tôi có một vấn đề. Điều này không hoạt động nếu văn bản cao siêu chưa được mở.
đài cát

4
Bạn sẽ thấy scotch.io/tutorials/
sandcastles

8
"Hoặc bạn cũng có thể sửa đổi biến PATH hệ thống của mình để bao gồm thư mục cài đặt siêu phàm, nhưng tôi tin rằng điều đó có liên quan nhiều hơn." Chỉ cần nhấp chuột phải vào Máy tính. Chọn thuộc tính sau đó nhấp vào "Cài đặt hệ thống nâng cao". Từ đó Chuyển đến Biến môi trường> Đường dẫn và nối thêm; C: \ Tệp chương trình \ Văn bản tuyệt vời 3 Một vài bước nữa tôi sẽ cấp cho bạn nhưng một mẹo rất dễ dàng và hữu ích để biết :)
Tom Wilkinson

9
Hoặc chỉ cần tạo một liên kết tượng trưng vớimklink c:\Windows\System32\subl.exe "c:\Program Files\Sublime Text 3\subl.exe"
Kwadz

196

Dấu nhắc lệnh của Windows

Đối với Windows cmd.exe, bạn chỉ cần thêm thư mục cài đặt văn bản siêu phàm vào biến môi trường PATH, điều này sẽ cho phép bạn nhập:

sublime_text file.rb

Cá nhân, tôi thêm một doskey (trong tệp .bat được đặt thành tự động chạy với cmd ) để tôi có thể gõ subl file.rb:

> doskey subl="C:\Program Files\Sublime Text 2\sublime_text.exe" $*

Cygwin

Đối với shell bash mặc định, hãy thêm bí danh vào ~/.bashrctệp của bạn , ví dụ:

$ echo 'alias subl="/cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"' >> ~/.bashrc

1
Tôi có thiết lập một doskey cho cygwin không? hoặc có một cách khác để làm điều đó. Tôi không sử dụng windows cmd
mehulkar

8
Ah, lỗi của tôi, tôi giả sử bạn đang sử dụng cmd. Bạn đang sử dụng shell bash mặc định đi kèm với cygwin? Nếu vậy bạn chỉ có thể sử dụng một bí danh như bài đăng bạn đã liên kết đến:$ echo 'alias subl="/cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"' >> ~/.bashrc
pjumble

điều này có thể giúp quá rhyous.com / 2010/10/20 / thế
Miguel

1
khởi chạy SL2 từ dòng lệnh theo cách này khiến bản sao SL2 của tôi bắt đầu với cài đặt tùy chọn người dùng trống. bất cứ ai có cùng một vấn đề?
hndr

3
lưu ý rằng nếu bạn làm điều này, bạn có thể gặp vấn đề này với các hệ thống xây dựng. Tôi đã sử dụng tệp .bat đơn giản trong thư mục cao siêu thay thế và đặt nó vào PATH, hoạt động tốt hơn, không có vấn đề về hệ thống xây dựng.
eis

136

Tôi đã thêm phần này vào hồ sơ PowerShell của mình :

Set-Alias subl 'C:\Program Files\Sublime Text 2\sublime_text.exe'

Sửa đổi điều này khi cần thiết cho Sublime Text 3 (hoặc bất kỳ phiên bản nào trong tương lai).


3
Tuyệt quá! Khi tôi chuyển đến powershell ... tôi không bao giờ nhìn lại cmd.
imlokesh

Cảm ơn nhiều. Tôi thấy PowerShell rất thân thiện với các nhà phát triển đến từ thế giới Linux / Mac
Antony

câu trả lời tuyệt vời .. đơn giản và thẳng tiến +1
Robbo_UK

Vâng, đối với powershell, nó hoạt động tốt. Đối với cmd, bạn vẫn phải thêm đường dẫn vào sublime_text.exebên trong đường dẫn windows
MwamiTovi

55

Một ý tưởng khác là đưa C:\Program Files\Sublime Text 2\vào PATH của bạn, rồi chạy dấu nhắc lệnh của quản trị viên:

cd "C:\Program Files\Sublime Text 2\"
mklink sublime.exe sublime_text.exe

Điều đó sẽ tạo ra một liên kết tượng trưng với tên mới. Và bây giờ bạn có thể sử dụng nó một cách tự do:

sublime hello.txt

Cập nhật : Sau khi có cơ hội sử dụng thủ thuật này và cập nhật Sublime Text 2, tôi rất vui khi nói rằng việc cập nhật lên bản dựng mới không ảnh hưởng đến liên kết tượng trưng.


5
Btw, bạn nâng cao quyền riêng tư Windows (7) của mình bằng cách nhấn Ctrl-Shift-enter sau khi nhập cmd vào hộp văn bản Bắt đầu | Chạy ...
likeethesky

Điều này thật đúng với gì mà tôi đã tìm kiếm. Rất nhanh chóng và sạch sẽ
C. Zeng

25

Tôi đã tạo subl.bat trong C: \ Program Files \ Sublime Text 2 với nội dung:

start sublime_text.exe %*

Bây giờ tôi có C: \ Program Files \ Sublime Text 2 trong PATH, tôi có thể chỉ cần gõ 'thư mục con' và nó hoạt động tuyệt vời mà không cần phải thêm bất cứ điều gì vào tự động khởi động.


Cảm ơn rất nhiều cho 'thư mục con'. Không biết điều đó :)
y0prst

1
Tôi đã thay đổi subl.bat thành "bắt đầu sublimeSphere.exe% *" và bây giờ nó không chặn bảng điều khiển của tôi.
y0prst

Thay vì tệp .bat, bạn chỉ cần tạo một lối tắt và đặt tên theo ý muốn mà không cần tiện ích mở rộng. Ít nhất nó đã hoạt động với tôi trên Windows 7.
jolt

@psycketom bạn có thể vui lòng giải thích. Tôi đã tạo một lối tắt đến exe của sublime 2 trong thư mục dự án của tôi và gọi nó là subl. Bây giờ khi chạy subl trong giao diện điều khiển của tôi, nó nói không được nhận dạng như một lệnh bên ngoài hoặc bên trong. Chỉ lệnh "start subl" sẽ mở ra chương trình
Postcripter

1
@Postscripter Ông có nghĩa là ông đã đi đến Control Panel-> System-> Advanced System Settings-> Environment Variables-> và thêm văn bản C:\Program Files\Sublime Text 2;vào cuối giá trị của biến PATH.
Cory Gross

18

Tôi nghĩ rằng việc đặt biến môi trường dễ dàng hơn trong Windows.

Sau đó, chỉ cần thêm một biến Hệ thống mới tên SUBLIME_HOME với giá trị "C: \ Program Files \ Sublime Text 2 \" (không có dấu ngoặc kép) sau khi chỉnh sửa biến Đường dẫn thêm vào cuối giá trị này ";% SUBLIME_HOME%" (không có dấu ngoặc kép) .

Khởi động lại GASH BASH và tận hưởng, sử dụng như thế này:

$ sublime bản mi-new-file

(trong đó sublime lòng là lệnh)

Lưu ý: Hiện tại cũng hoạt động cho cmd của Windows.


1
Giải pháp rất hay. Sạch sẽ, nhanh chóng, dễ dàng, không gây rối với chính của tôi %PATH%. Hoạt động thực sự tốt, cũng hoạt động trên dấu nhắc cmd thông thường (với sublime lòng), PowerShell, Git Shell của GitHub và Git Bash (ba sau với sublime lòng.exe). Thất bại trên Cygwin, rất có thể bởi vì nó sử dụng một hệ thống đường dẫn khác. Bất cứ ai cũng biết nếu thêm một đường dẫn cygwin như, /cygdrive/c/sublime text 2vào các biến môi trường hệ thống của tôi sẽ gây ra sự cố (tôi chỉ cần thêm nó vào đường dẫn %SUBLIME_HOME%tôi đã thực hiện ở trên)?
hjc1710

17

Thêm thư mục cài đặt vào đường dẫn windows và bạn sẽ có thể mở Sublime bằng cách nhập tên của tệp thực thi, theo mặc định " subl".

Để bao gồm thư mục cài đặt Sublime trong đường dẫn windows,

  1. Mở dấu nhắc lệnh và gõ sysdm.cpl
  2. Trong tab Nâng cao, chọn Environment variables
  3. Trong các biến hệ thống, chọn biến có tên " Path" và nhấp vào Edit.
  4. Thêm " C:\Program Files\Sublime Text 3;" vào cuối chuỗi hiện có.
  5. Lưu các thay đổi và khởi động lại dấu nhắc lệnh.

10

Tôi biết chủ đề này hơi cũ, nhưng gần đây tôi đã đưa ra giải pháp này và nghĩ rằng tôi sẽ chia sẻ nó ...

Nếu bạn sử dụng Cygwin, bạn có thể tạo một tập lệnh bash sẽ chuyển đổi tên đường dẫn unix thành đường dẫn windows và chuyển chúng thành tuyệt vời. Dán đoạn sau vào một tệp mới:

#!/bin/bash

/cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe `cygpath -w $@` &

Lưu nó vào /usr/bin/subl(hoặc bất cứ nơi nào bạn muốn miễn là vị trí nằm trong của bạn $PATH) và làm cho nó có thể thực thi được ($ chmod a+x /usr/bin/subl )

Với tập lệnh này, bạn có thể sử dụng cả hai đường dẫn kiểu UNIX và Windows ( /cygdrive/c/hoặc C:/) vì cygpathtiện ích chuyển đổi các bí danh /~đường dẫn thành các cửa sổ tương đương của chúng.

Bây giờ, bạn có thể sử dụng $ subl file1.txt file2.md ~/file3.txtđể mở các tệp đó một cách tuyệt vời!


10

Các câu trả lời được chấp nhận dường như không làm việc, ít nhất là cho Sublime bản 3 trên Windows 7. Sao chép các tập tin trực tiếp vào C:\Windows\System32cho phép sublđể quyết tốt từ vỏ, nhưng khi tôi chạy nó, không có gì xảy ra.

Tôi đã thành công hơn với một liên kết cứng:

mklink /h c:\windows\system32\subl.exe "c:\Program Files\Sublime Text 3\subl.exe"

Với điều đó, subl <file.txt>subl <directory>cả hai đều hoạt động tốt.


nâng cao câu trả lời này, nhưng tôi không có máy Windows để kiểm tra điều này.
mehulkar

1
@mehulkar, tôi kiểm tra phương pháp liên kết cứng, nó không hoạt động với tôi
Weijing Jay Lin

1
Làm việc rất tốt cho tôi - Windows 10 và ST3
Nate Beers

7

Tôi đang thử ruby ​​trên đường ray trong các cửa sổ và bao gồm PATH C:\Program Files\Sublime Text 2\, sau đó đổi tên sublime.exethànhsubl.exe.

hoạt động tốt trong cmd thông thường và "nhắc lệnh với ruby ​​và rails" cmd


5

Tôi đã tạo một tệp bó đơn giản (s.bat) trong thư mục windows để bắt đầu văn bản cao siêu

Đây là mã tôi đặt trong tệp bó để bắt đầu Sublime Text 2

@start "sublime" "%ProgramW6432%\Sublime Text 2\sublime_text.exe" %*

Tôi gọi cao siêu bằng cách gõ

s

Tôi trực tiếp mở một tập tin bằng cách sử dụng

s filename.ext

5

Tôi vừa chạy chương trình Dấu nhắc lệnh với tư cách Quản trị viên và thực hiện lệnh sau.
Đơn giản, nhưng làm việc cho tôi.

echo "c:\Program Files\Sublime Text 3\subl.exe" %1 > %systemroot%\system32\subl.bat

Tất nhiên, bạn có thể gọi tập tin bat bất cứ điều gì bạn muốn. Từ đó trở đi, như bất kỳ người dùng nào bạn có thể sử dụng đơn giản:

subl myfile.txt

5

Nếu bạn sử dụng Cmder, bạn có thể thêm bí danh vào tệp bí danh của mình, được đặt ở bất cứ nơi nào bạn cài đặt cmder, sau đó cấu hình \ bí danh

Sau đó, bạn có thể thêm (đây là cho văn bản cao siêu 3)

subl="C:\Program Files\Sublime Text 3\sublime_text.exe" $1

Từ trong Cmder, sau đó bạn có thể mở bất kỳ thư mục nào trong cao siêu thông qua

subl="C:\Program Files\Sublime Text 3\sublime_text.exe" $1

4

thử cái này:

alias subl='"/c/Program Files/Sublime Text 2/sublime_text.exe"'

hãy chắc chắn rằng cài đặt tuyệt vời mà thư mục. Nó sẽ tạo bí danh cho cao siêu sau đó gõ:

subl file.rb

3

Tôi muốn bắt đầu một phiên bản mới của Sublime Text từ dòng lệnh .. Trang sau đã giúp tôi, mặc dù nó chỉ nói OSX: http://www.sublimetext.com/docs/3/osx_command_line.html .

Vì vậy, tôi sử dụng một tệp bó trong đường dẫn người dùng của mình để khởi chạy 'tuyệt vời'. Về cơ bản đây là những gì tôi sử dụng (** nội dung tệp bó):

@start "sublime" "%~dp0Sublime Text\sublime_text.exe" --new-window %*

(tệp bó của tôi %~-dp0nằm ở một thư mục phía trên đường dẫn cài đặt Sublime Text.)

Tôi biết đây là một chủ đề cũ, nhưng tôi nghĩ tôi sẽ thêm những gì tôi đang tìm kiếm (và tìm thấy). Nó có thể giúp người khác!


3

Bỏ qua câu trả lời được chấp nhận nhiều nhất, nhưng tác giả không may nói rằng sửa đổi PATH là "khó" - hoàn toàn không phải vậy. Nó rất dễ. Tôi chỉ làm điều đó, và bạn cũng có thể!

Đây là những gì để làm:

Điều hướng đến thư mục văn bản cao siêu của bạn trong Windows Explorer và sao chép đường dẫn đầy đủ từ thanh đường dẫn.

Ví dụ: tôi có một vài công cụ phát triển được thiết lập dưới dạng các ứng dụng di động trong Dropbox, vì vậy tôi đã sao chép đường dẫn:

C:\Users\username\Dropbox\Programs\Sublime Text Build 3114 x64

Chuyển đến Bảng điều khiển-> Hệ thống-> Cài đặt hệ thống nâng cao-> Biến môi trường

Trong cửa sổ kết quả, điều hướng đến "đường dẫn" trong cửa sổ dưới cùng, tô sáng nó và nhấp vào "Chỉnh sửa".

Trong cửa sổ xuất hiện, nhấp vào "Mới", dán vào đường dẫn Văn bản tuyệt vời của bạn và nhấp vào "OK".

Bây giờ hãy mở CMD hoặc Powershell và gõ subl

Cửa sổ văn bản tuyệt vời sẽ mở. Thưởng thức!

Lưu ý: Tôi nhận thấy một người khác trả lời điều này theo cách tương tự, nhưng đã sử dụng một vị trí cố định cho Văn bản cao siêu. Điều đó có thể làm việc cho một số người, nhưng đối với những người khác, hướng dẫn sẽ sai lầm. Thực tế là, vị trí Sublime Text có thể ở bất cứ đâu trên ổ đĩa và biết vị trí của nó và sao chép vị trí cụ thể đó là một trong những phần quan trọng nhất của việc gán biến PATH.


3
  • Đặt đường dẫn cho cao siêu: Máy tính của tôi >> thuộc tính >> cài đặt nâng cao >> biến môi trường >> biến đường dẫn >> Thêm >> C:\Program Files\Sublime Text 3

  • Chỉ cần vào thư mục nơi cài đặt cao siêu và đổi tên sublime lòng thành siêu phàm.

Mở dấu nhắc lệnh và gõ thăng hoa.


2

Bạn chỉ có thể cài đặt Notepad Alternacer http://www.binaryfortress.com/NotepadReplacer/ những gì nó sẽ làm là làm thăng hoa notepad mặc định của bạn trong Windows và sau đó bạn có thể chỉ cần sử dụng các lệnh mà bạn thường sử dụng để mở notepad inbuilt trong windows. ví dụ

`//to open test.txt, just type
notepad test.txt
//to open sublime, Type
notepad`

2

thêm thư mục cài đặt của Sublime vào đường dẫn của bạn. @set PATH=C:\Program Files\Sublime Text 3;%PATH%

hoặc là

Để đặt biến môi trường vĩnh viễn trong Windows (để nó có sẵn cho tất cả các quy trình của Windows),

start the "Control Panel" ⇒ "System" ⇒ (Vista/7/8) "Advanced system settings" ⇒ Switch to "Advanced" tab ⇒ "Environment variables" ⇒ Choose "System Variables" (for all users) or "User Variables" (for this login user only) ⇒ Choose "Edit" (for modifying an existing variable) or "New" (to create a new variable) ⇒ Enter the variable "Name" and "Value".

trong trường hợp đó, hãy thêm C: \ Program Files \ Sublime Text 3 vào đường dẫn.

Bây giờ, có thể tạo một bản sao của 'sublimeSphere.exe' là 'sublime.exe'

Sau đó, trong bất kỳ dấu nhắc lệnh nào, bạn có thể chạy tệp file.txt bằng cách

C:\Users\MyUsername>sublime filename.txt

2
  1. Trong biến môi trường tôi cũng đã thêm %SUBLIME_HOME%biến vào biến đường dẫn

  2. Sau đó tạo một liên kết tượng trưng từ thiết bị đầu cuối Lệnh của tôi

mklink sb sublimeSphere.exe

2

tạo trong sổ đăng ký:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ sublime.exe

cập nhật giá trị của tham số mặc định (REG_SZ) thành:

C: \ Tệp chương trình \ Văn bản tuyệt vời 2 \ sublime lòng.exe


1

Quyền hạn này cho phép tôi chuyển sang chức năng chỉnh sửa (hoặc sử dụng nó theo cách thông thường)

function edit
{
    param( [Parameter(ValueFromPipeline=$true,Position=0)] $file )
    begin { set-alias EDITOR 'W:\tools\sublime_text.bat' }
    process { EDITOR $file }
}

Đây là cái sublime_text.batmà vì một số lý do có vẻ cần thiết (có ai biết tại sao không?)

START "Sublime Text 2" "C:\Program Files\Sublime Text 2\sublime_text.exe" %*

1

Rỗng mỗi người một cái.

Tôi xây dựng một cách rất dễ dàng để làm điều này.

trang github dự án

chỉ cần tải xuống "install.bat" và nhấp chuột phải vào install.bat -> nhấp vào "chạy với tư cách quản trị viên"


1

Nếu bạn không muốn thay đổi đường dẫn của mình, bạn có thể liên kết các tệp với cao siêu. Vì vậy, nhấp chuột phải vào tập tin, nhấp vào thuộc tính, sau đó nhấp vào mở với văn bản cao siêu.

Từ dòng lệnh: myFile.py

Sẽ mở tập tin trong cao siêu. Tôi cho rằng điều này giúp bạn tiết kiệm khoảng năm lần nhấn phím.


1
    @echo off
    :: File: TextFiles.Starter.DESKTOP-M175NUE.cmd v1.1.0 docs at the end 

    :: this just an iso-8601 wrapper for windows:
    :: src: http://www.cs.tut.fi/~jkorpela/iso8601.html
    call GetNiceTime.cmd

    :: go the run dir
    cd %~dp0z

    :: this is the dir containing the batch file
    set _MyDir=%CD%

    :: look around , set vars
    for %%A in (%0) do set _MyDriveLetter=%%~dA
    for %%A in (%0) do set _MyPath=%%~pA
    for %%A in (%0) do set _MyName=%%~nA
    for %%A in (%0) do set _MyEtxtension=%%~xA

    :: contains absolute file paths of the files to open like this
    set _ListFile=%_MyDir%\%_MyName%.lst
    :: example of lines in the list file - take out the ::space
    :: C:\Users\ysg\Desktop\TextFiles.Starter.DESKTOP-M175NUE.cmd
    :: C:\Users\ysg\Desktop\TextFiles.Starter.DESKTOP-M175NUE.lst


    :: set _Program="C:\Program Files\TextPad 8\TextPad.exe"
    set _Program="C:\Program Files\Sublime Text 3\sublime_text.exe"
    set _
    :: DEBUG PAUSE

    :: sleep 2
    ping -n 2 www.google.com > NUL

    :: for each line of the cat file do open 
    :: for TextPad , obs note the quoting 
    :: for /f "tokens=*" %%i in ('type "%_ListFile%"') do ^
    :: cmd /c "%_Program% "%%i""

    :: for sublime, obs note the quoting 
    for /f "tokens=*" %%i in ('type "%_ListFile%"') do ^
    cmd /c "%_Program% -t "%%i""
    :: DEBUG PAUSE

    :: Purpose: 
    :: to start a list of non-binary files from a list file on Windows 10
    :: Tested on Windows 10, should work on Win7 too
    :: 
    :: Requirements:
    :: TextPad 8 or Sublime
    :: 
    :: 
    :: Usage: 
    :: copy this file onto your Desktop, list the absolute paths in to the list file 
    :: change the program name in the _Program if if you want other editor
    :: 
    :: VersionHistory: 
    :: 1.1.0 --- 2017-10-06 09:42:54 --- ysg --- added sublime 
    :: 1.0.1 --- 2013-04-15 08:19:10 --- ysg --- added - todo-%today%.txt file opening
    :: 1.0.0 --- 2012-05-23 09:08:57 --- ysg -- Initial creation 

Xin chào cảm ơn bạn đã cố gắng trả lời câu hỏi này, ai đó đã gắn cờ bài đăng của bạn để xóa, bạn có thể giải thích ngắn gọn cách purposemô tả trong mã của bạn giải quyết vấn đề của OP không?
James Wong - Tái lập Monica

0

đi đến môi trường và thêm thư mục văn bản cao siêu vào thư mục đường dẫn hệ thống, không thêm bất cứ thứ gì vào thư mục hệ thống 32, nó chỉ tạo ra một mớ hỗn độn, sau đó bạn có thể nhập '' 'subl mytext.txt' '' trong cmd.


1
Đây là giải pháp chính xác nhất cho Windows, cảm ơn!
JohnnyQ

0

Đây là những gì làm việc cho tôi trong PowerShell:

# CHECK IF YOUR ALIAS FOR SUBLIME TEXT 3 EXISTS
Get-Alias subl

# REMOVE YOUR ALIAS FOR SUBLIME TEXT 3 IF IT EXISTS
# REF 1
Remove-Item alias:subl

# SET YOUR ALIAS FOR SUBLIME TEXT 3
Set-Alias subl -Value "C:\Program Files\Sublime Text 3\sublime_text.exe"

# CREATE A TEST FILE ON YOUR Desktop
# REF 2
echo "Testing`nNew`nFile`n." > $HOME\Desktop\TestFile.txt

# TEST YOUR NEW ALIAS
subl $HOME\Desktop\TestFile.txt

Đây là cách dễ nhất để thiết lập và kiểm tra các alias. Nếu bạn muốn giữ điều này chống lại hồ sơ của bạn, hãy thử điều này:

# TO PERMANENTLY KEEP EVERYTIME YOU OPEN POWERSHELL PLEASE ADD TO YOUR PROFILE. BUT FIRST VERIFY YOUR PROFILE `FILE` EXISTS, IF NOT THEN THIS WILL CREATE IT.
# REF 3 & 4
if (!(Test-Path -Path $PROFILE.CurrentUserAllHosts)) {New-Item -ItemType File -Path $PROFILE.CurrentUserAllHosts -Force}

# open powershell PROFILE
ise $PROFILE.CurrentUserAllHosts

# Add the Set-Alias to your file
Set-Alias subl -Value "C:\Program Files\Sublime Text 3\sublime_text.exe"

REF 1 Xóa bí danh: https://superuser.com/q/883914/247728

Dòng mới của REF 2: https://stackoverflow.com/a/36738723/1896134

REF 3 https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-5.1

REF 4 https://devbloss.microsoft.com/scripting/under /

Hệ điều hành (HĐH): Windows 10 Pro

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.