So fügen Sie Codebeispiele für die Vim-Implementierung in Power Shell hinzu

So fügen Sie Codebeispiele für die Vim-Implementierung in Power Shell hinzu

1. Gehen Sie zur offiziellen Website von Vim, um die für das Betriebssystem geeignete ausführbare Datei herunterzuladen

Adresse: https://www.vim.org/download.php#pc

2. Suchen Sie die Datei vimrc im Vim-Ordner und ändern Sie sie, indem Sie die folgenden 4 Zeilen hinzufügen.

Kodierung festlegen=utf-8
setze Termencoding=utf-8
setze Dateikodierung=utf-8
setze Dateikodierungen=ucs-bom,utf-8,chinese,cp936

3. Erstellen Sie eine neue Datei profile.ps1 im Verzeichnis C:\Windows\System32\WindowsPowerShell\v1.0 und kopieren Sie den folgenden Code in die Datei profile.ps1.

# In meinem Profil steht normalerweise viel mehr als das!
$SCRIPTPATH ​​​​= "C:\Programme (x86)\Vim"
$VIMPATH = $SCRIPTPATH ​​​​+ "\vim80\vim.exe"
 
Set-Alias ​​​​vi $VIMPATH
Set-Alias ​​​​vim $VIMPATH
 
# zum Bearbeiten Ihres PowerShell-Profils
Funktion Profil bearbeiten
{
vim $profile
}
 
# zum Bearbeiten Ihrer Vim-Einstellungen
Funktion Edit-Vimrc
{
vim $home\_vimrc
}

4. Starten Sie Shell neu und führen Sie den Befehl Set-ExecutionPolicy RemoteSigned aus, um den Modus zu ändern.

Set-ExecutionPolicy RemoteSigned

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Tutorial zur grundlegenden Verwendung von PowerShell
  • Sammlung von PowerShell-Befehlsoperationen (Zusammenfassung)
  • So verwenden Sie PowerShell zur Überwachung der Win-Server-Leistung
  • Detaillierte Erläuterung von Job-bezogenen Befehlen und parallelen Ausführungsaufgaben in PowerShell
  • Detaillierte Erläuterung der Verwendung von PowerShell im Ubuntu-System
  • Schritte zur PowerShell-Remoteausführungsaufgabe
  • So verwenden Sie PowerShell zum Abspielen aller Versionen von SQL SERVER

<<:  Details zur Verwendung der JS-Tag-Syntax

>>:  HTML-Tutorial, leicht zu erlernende HTML-Sprache

Artikel empfehlen

Problem beim Testen des nicht autorisierten Zugriffs auf Zookeeper

Inhaltsverzeichnis Vorwort Erkennen des geöffnete...

Zabbix-Konfiguration DingTalk-Alarmfunktions-Implementierungscode

brauchen Das Konfigurieren von DingTalk-Alarmen i...

Implementierung des Vue 3.x-Projekts basierend auf Vite2.x

Erstellen eines Vue 3.x-Projekts npm init @vitejs...

Detaillierte Erläuterung der Verwendung von MySQL Explain (Analyseindex)

EXPLAIN zeigt, wie MySQL Indizes verwendet, um Au...

Stil-Trigger-Effekt des Webseiten-Eingabefelds

<br />Dieses Beispiel untersucht hauptsächli...

So rufen Sie die Browser-Sharing-Funktion in Vue auf

Vorwort Vue (ausgesprochen /vjuː/, ähnlich wie vi...

Vue verwendet Element-UI, um die Menünavigation zu implementieren

In diesem Artikel wird der spezifische Code von V...

Vue + Element dynamische Mehrfachheader und dynamische Slots

Inhaltsverzeichnis 1. Nachfrage 2. Wirkung 3. All...

So leiten Sie eine URL mit Nginx Rewrite um

Ich muss in letzter Zeit bei der Arbeit oft die N...