Power Shell に vim 実装コード例を追加する方法

Power Shell に vim 実装コード例を追加する方法

1. Vimの公式ウェブサイトにアクセスして、オペレーティングシステムに適した実行ファイルをダウンロードします。

アドレス: https://www.vim.org/download.php#pc

2. Vim フォルダ内の vimrc ファイルを見つけて変更し、次の 4 行を追加します。

エンコーディングをutf-8に設定
用語エンコーディングをutf-8に設定する
ファイルエンコーディングをutf-8に設定する
ファイルエンコーディングを ucs-bom、utf-8、中国語、cp936 に設定します。

3. C:\Windows\System32\WindowsPowerShell\v1.0 ディレクトリに新しい profile.ps1 ファイルを作成し、次のコードを profile.ps1 ファイルにコピーします。

# 私のプロフィールには、通常これよりも多くのことが書かれています。
$SCRIPTPATH = "C:\Program Files (x86)\Vim"
$VIMPATH = $SCRIPTPATH + "\vim80\vim.exe"
 
エイリアスvi $VIMPATHを設定します
エイリアスを設定する vim $VIMPATH
 
# PowerShell プロファイルを編集する場合
機能編集 - プロファイル
{
vim $プロファイル
}
 
# Vimの設定を編集する
関数編集-Vimrc
{
vim $ホーム\_vimrc
}

4. シェルを再起動し、Set-ExecutionPolicy RemoteSigned コマンドを実行してモードを変更します。

Set-ExecutionPolicy リモート署名

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • PowerShell の基本的な使い方のチュートリアル
  • PowerShell コマンド操作集(概要)
  • PowerShell を使用して Win-Server のパフォーマンスを監視する方法
  • PowerShell のジョブ関連コマンドと並列実行タスクの詳細な説明
  • Ubuntu システムでの PowerShell の使用に関する詳細な説明
  • PowerShell リモート実行タスク メソッドの手順
  • PowerShell を使用して SQL SERVER のすべてのバージョンを再生する方法

<<:  js タグ構文の使用法の詳細

>>:  Windows での MySQL スケジュールバックアップ スクリプトの実装

推薦する

MySQL の日付関数と日付変換およびフォーマット関数

MySQL は、膨大なユーザーベースを持つ無料のリレーショナル データベースです。この記事では、My...

CSSは2つの要素をブレンドする効果(スティッキー効果)を実現します。

数年前、Taobaoのモバイル版の左下隅に面白い丸いボタンがあったことを覚えています。それをクリック...

CSSスプライト技術は複数の背景を1つのPNG画像に統合しますCSSポジショニング

アメリカのYAHOOがページ制作で使用している画像統合技術。これらのアイコン、列背景、画像ボタンを定...

Linux touch コマンドの使用例

Linux touch コマンドの詳細な説明: 1. コマンド機能:ファイルまたはディレクトリの作成...

JavaScript イベント ループのケース スタディ

js のイベント ループJavaScript はシングルスレッドなので、同じイベントで実行できるメソ...

WeChatアプレットがシンプルな計算機機能を実装

WeChatアプレット:シンプルな計算機、参考までに、具体的な内容は次のとおりです。ミニプログラムに...

Webpack パッケージング CSS 背景画像パスの問題に対する完璧なソリューション

vue コンポーネントのスタイル タグ内には、背景画像を使用する次の CSS コードがあります。 背...

MySQLデータのエクスポートとインポートに関する知識ポイントの簡単な分析

多くの場合、ローカル データベースのデータをエクスポートしたり、他のデータベースからデータをインポー...

css-loader を使用して vue-cli で css モジュールを実装する

【序文】 Vue と React の CSS モジュール ソリューションはどちらも、実装にローダーに...

JavaScript における変数と関数の昇格の詳細な例

js 実行字句解析フェーズ: 形式パラメータ解析、変数宣言解析、関数宣言解析の 3 つの部分が含まれ...

TypeScript における型保護の詳細な説明

目次概要型アサーション構文ではインスタンスオブ構文typeof構文要約する概要TypeScript ...

nginx をベースにした Web クラスター プロジェクトをすばやく構築する方法を説明します。

目次1. プロジェクト環境2. プロジェクトの説明3. プロジェクトの手順1. インストール2. 構...

MySQLの行ロックとテーブルロックの意味と違いの詳細な説明

1. はじめに行ロックとテーブルロックの違いは面接で頻繁に出てくるはずです。MySQL のロックにつ...

広告を閉じるための JavaScript カウントダウン

広告を閉じるまでのカウントダウンを実装するために JavaScript を使用するまだフロントエンド...