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 スケジュールバックアップ スクリプトの実装

推薦する

myBatis で条件を削除する際のスプライシング問題を解決する

私は今日、mybatis を学び、データベースに対していくつかの簡単な追加、削除、変更、クエリを実行...

Linux lsコマンドの使用

1. はじめにls コマンドはディレクトリの内容を表示するために使用され、Linux で頻繁に使用さ...

VMware Workstation16 と Navicat リモート接続での Centos7 での MySQL8.0 インストール プロセス

目次1. CentOS7+MySQL8.0、yumソースインストール2. MySQLにログインしてパ...

Linux 向けの強化されたスクリーンショットと共有ツール: ScreenCloud

ScreenCloud は、必要だとは思わなかった素晴らしい小さなアプリです。デスクトップ Lin...

HTML ページ共通スタイル (推奨)

以下のように表示されます。 XML/HTML コードコンテンツをクリップボードにコピーbody、di...

npm グローバル モジュールのデフォルトのインストール パスを変更するためにノードのインストールをカスタマイズする手順

node を D ドライブにインストールしましたが、C ドライブのスペースを占有したくなかったため、...

Windows 7 64 ビットに最新バージョンの MySQL サーバーをインストールする方法のグラフィック チュートリアル

最近、MySQL データベースを勉強していて、設定ファイルを頻繁に変更したため、MySQL データベ...

vite+vue3+element-plus プロジェクトをビルドする手順

viteを使用してvue3プロジェクトを構築するターミナルで次のコマンドを実行すると、Vite を使...

Docker コンテナで ASP.NET Core を実行する手順

最近は学ぶべき知識が多すぎて、どれを先に学べばいいのかわかりません。このブログはもともとxamari...

InnoDB ロック (レコード、ギャップ、Next-Key ロック) の詳細な説明

レコード ロックは、単一のインデックス レコードをロックします。レコード ロックは常にインデックスを...

背景位置パーセンテージ原則の詳細な説明

今日、誰かがコードを調整するのを手伝っていたとき、次のようなスタイルを見つけました。 背景位置: 5...

React-Native スクリーンショットコンポーネント react-native-view-shot の紹介と使い方のまとめ

目次1. 現象2. 解決策3. 要約: 1. 現象1. 要件: 特定の表示ページをキャプチャしてアル...

JavaScript 日付ツールの概要

ユーティリティ = { /** * 死亡年ですか? * @return {Boolse} true...

ウェブデザイナーが持つべき7つのスキル

Web デザインは科学であると同時に芸術でもあります。 Web デザイン作業は、半分は適切なプログラ...