উইন্ডোজ পাওয়ারশেলের জন্য ন্যানো বিকল্প


27

আমি লিনাক্স ব্যাশের জন্য ন্যানোর মতো উইন্ডোজ পাওয়ারশেলের জন্য সফটওয়্যারটি খুঁজছি। এমন কোনও বিল্ট আছে যাতে আমাকে কিছু ইনস্টল করতে হবে না?

এডিআইটি ন্যানো একটি পাঠ্য সম্পাদক যা ব্যাশের মধ্যে চলে। আপনি এটিকে ফ্লাই এডিট করতে বাশে ডকুমেন্টের (.txt, .c ইত্যাদি) মতো একটি টেক্সট খুলতে পারেন বা এটি দেখতে এবং এটি আবার বন্ধ করতে পারেন।


আমি জানি না এটি কাজ করে কিনা তবে সম্ভবত এটি একটি এক্সপি মেশিন থেকে edit.com পেয়ে উইন্ডোজ powers এ পাওয়ারসেলের মধ্যে ব্যবহার করা সম্ভব Win আমি জানি না উইন 32২ বিবিটে edit.com আছে তবে উইন 64৪ বিবিটে সম্পাদনা নেই কিনা .কম
বারলপ

1
ধরুন কেউ পাওয়ারশেল সম্পর্কে সবকিছু জানেন এবং আপনাকে সহায়তা করতে পারে তবে লিনাক্স বা ন্যানো কী হতে পারে সে সম্পর্কে খুব বেশি কিছু জানেন না। আপনি যা করতে চান তা বর্ণনা করা উচিত।
পিটার হানডরফ

1
@ পিটারহানডরফ আপনি ঠিকই বলেছেন, আমি এটি সম্পাদনা করেছি
জন ডেমেট্রিও

উত্তর:


13

এখন ব্যবহার করার জন্য একটি উপায় nanoএবং vim"Windows এ ব্যাশ" ইনস্টল করার মাধ্যমে PowerShell সঙ্গে। স্কট হ্যানসেলম্যান ব্লগে আরও তথ্য

কমান্ড লাইন থেকে আপনি চালাতে পারেন

bash -c "vi filename.txt"
bash -c "nano filename.txt"

আপনি নিজের পাওয়ার শেল প্রোফাইলে সেই ফাংশনগুলি যুক্ত করতে পারেন

function vi ($File){
    bash -c "vi $File"
}

function nano ($File){
    bash -c "nano $File"
}

ব্লগ উত্স যেখানে আমি তথ্য পেয়েছি


আপনার পোস্টের সেই স্মার্ট উক্তিগুলি শাঁসের জন্য বোকা হয়ে উঠবে এবং সমস্যা তৈরি করবে। আমি এগুলি আপনার জন্য এবার ঠিক করে
রেখেছি

হ্যাঁ. পাওয়ারশেল আপডেট করা হয়েছে। আপডেট হওয়া উত্তরের জন্য আপনাকে ধন্যবাদ, আমি স্বীকৃতটিকে আপনার কাছে বদলে দিয়েছি
জন দেমেট্রিও

10

ন্যানো পাওয়ারশেলের জন্য উপলব্ধ। আপনি যদি Chocolatey প্যাকেজ ম্যানেজার আপনার সিস্টেমে ইনস্টল করা আপনার সাথে ন্যানো ইনস্টল করতে পারেন:

choco install nano

আপনি কমান্ড লাইনের মাধ্যমে চকলেটিকে ইনস্টল করতে পারেন এটির সাথে:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

আমার ব্যক্তিগত অভিজ্ঞতাটি হ'ল এটি ন্যানো উইন্ডোজ 10 এ দুর্দান্ত অভিনয় করে তবে উইন্ডোজ 7 এ প্রথমবারের মতো শুরু করা খুব ধীরে ধীরে।


এটি সেরা উত্তর
স্কট অ্যান্ডারসন

9

উইন্ডোজের একমাত্র বিল্ট-ইন সম্পাদক হলেন নোটপ্যাড। এটি ইতিমধ্যে আপনার পথে থাকা উচিত, সুতরাং আপনি কেবল notepad something.txtপাওয়ারশেল কনসোলটি টাইপ করতে পারেন ।

আপনি যদি কনসোল-ভিত্তিক সম্পাদক চান তবে এখানে কিছু রয়েছে: /programming/11045077/edit-a-text-file-on-the-console-in-64-bit-windows

করণীয় একটি দরকারী জিনিস আপনার প্রিয় পাঠ্য সম্পাদকের জন্য "সম্পাদনা" (উদাহরণস্বরূপ) নামে একটি উপাত্ত তৈরি করা। আপনার প্রোফাইলে এরকম কিছু রাখুন:

set-alias edit "${env:ProgramFiles}\Sublime Text 3\sublime_text.exe"

1
উইন্ডোজের নতুন সংস্করণগুলিতে powershell_ise.exeঅন্তর্নির্মিত ও পথে রয়েছে। পাওয়ারশেল স্ক্রিপ্টগুলির জন্য খুব ভাল সম্পাদক।
পিটার হ্যানডারফ

তাহলে শেলের ভিতরে পাওয়ারশেল এডিটরে কোন বিল্ট নেই? পাওয়ারশেলের বাইরে যে কেবল বহিরাগত প্রোগ্রাম চলছে?
জন দেমেট্রিও

1
@ জন দেমেট্রিউ, আপনি এখন "বিল্ট ইন" দ্বারা কী বোঝাতে চাইছেন তা আমি নিশ্চিত নই। উইন্ডোজের সাথে দুটি স্টক পাঠ্য সম্পাদক রয়েছে: নোটপ্যাড এবং পাওয়ারশেল আইএসই (ধন্যবাদ পিটার)। আপনি যদি কনসোল ভিত্তিক সম্পাদক চান তবে উপরের লিঙ্কটিতে কিছু রয়েছে। উইন্ডোজের সাম্প্রতিক সংস্করণগুলিতে কোনও স্টক, কনসোল ভিত্তিক সম্পাদক নেই।
ডাঙ্ফ

এটাই আমি বোঝাতে চেয়েছি, স্টক কনসোল ভিত্তিক সম্পাদক। ঠিক আছে ধন্যবাদ. আপনার সরবরাহিত লিঙ্কটি আমি দেখতে চাই এবং চয়ন করব। ধন্যবাদ
জন Demetriou

আইএসই সম্পাদকটি ব্যবহার করতে: psEdit \path\to\file.txt... সম্পাদক এবং পাওয়ারশেল ctrl + sএবংctrl + d
ক্যানিয়ন

8

লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেমটি কেবল ইনস্টল করুন (ডাব্লুএসএল)। তারপরে, টাইপ করুন।

wsl nano

অথবা

wsl nano textfilenametoedit.txt

উদ্ধৃতি প্রয়োজন হয় না।


4
এটি কিছু লোকের কাছে সুস্পষ্ট হতে পারে তবে এটি আমাকে কিছুটা ছড়িয়ে দিয়েছে: আপনি যদি ফাইলটিতে একটি পুরো পথ সরবরাহ করে থাকেন তবে উইন্ডোজ নয়, আপনি ডাব্লুএসএল-এ যে পথটি ব্যবহার করবেন তা আপনি নিশ্চিত করেছেন তা নিশ্চিত করুন। উদাহরণস্বরূপ, আপনি যদি সি: \ text.txt সম্পাদনা করতে চান, পরিবর্তে wsl nano C:\text.txtব্যবহার করুনwsl nano /mnt/c/text.txt
ম্যাট

1

আপনি ইতিমধ্যে প্রাপ্ত উত্তরগুলিতে যুক্ত করতে উইন্ডোতে উইমের অফিসিয়াল পৃষ্ঠা থেকে উইন্ডোজের জন্য ভিম ইনস্টল করে আপনার উইন্ডোতে শেল সম্পাদক থাকতে পারে।

https://www.vim.org/download.php

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.