Vim trên Powershell

E muốn code trên Powershell nên e đã cài VIM. Khi install thì e cũng như trên google chỉ thôi ạ

set-alias vi $pathvim
set-alias vim $pathvim

rồi sau đó e thêm 2 dòng nữa

set shell=powershell
set shellcmdflag=-command

e thử vim test.py trên cái git command thì nó được cái e mong muốn là

Nhưng khi e chạy dòng đó trên powershell thì nó ra cái cửa sổ của vim. Điều e không cần.

E muốn cái powershell như cái git command luôn ấy ạ. Code trực tiếp trên shell luôn ạ. Mong a chị giúp đỡ. E cám ơn ạ

Thử xem vim đã đúng là vim mình cài chưa (vì có 1 cái vim.bat giúp launch vim ở Windows)
get-command vim
Nếu ở Windows thì xem file đó viết ntn mà bị gọi tới gvim
cat C:\Windows\vim.bat

Nếu đúng alias thì thử xem cái vim $pathvim trỏ tới vim.exe hay gvim.exe (gõ get-alias -name vi*)
còn nếu ko đc nữa thì remove alias (remove-item alias:vi*), xóa vim.bat rồi bỏ cái đường dẫn cài vim vào path, restart ps là gọi được :smiley:

Nếu ko đc nữa xin thua :joy:

2 Likes

E nên làm gì đây ạ? :unamused:

Remove alias thử :?
Dẫn link ở trên đấy.

3 Likes

Cám ơn a admin đẹp zai <3 <3 <3

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?