সিডি কমান্ড এবং প্লাগ সঙ্গে ভিআইএম শুরু


0

আমি আমার "সুইচিং প্রকল্প" ওয়ার্কফ্লো উন্নত করার চেষ্টা করছি।

ঠিক এখন এটি ভালো কাজ করে (আমি ওএস এক্স 10.6.7 করছি)

টার্মিনাল খুলুন।

আমি এই উপনাম আছে:

alias work='cd /Volumes/blah/Projects/'

তাই আমি লিখি: "কাজ" - & gt; "সিডি প্রকল্প নাম"

তারপর আমি ভিআইএম খুলুন।

আমি ভিআইএম এর ভিতরে, আমি সবসময় খুলি: NERDTree প্লাগইন।

আমি একটি কমান্ড এই কাজ করার উপায় আছে যদি ভাবছি:

ওয়ার্কন প্রকল্পনাম

(পিয়থনটির জন্য ভার্চুয়ালেন যা আছে তার অনুরূপ, যেখানে আপনি একটি নির্দিষ্ট নির্দেশিকায় cd তে "হুক" ব্যবহার করেন)

উত্তর:


1

আপনার মধ্যে ~/.vimrc যোগ

autocmd VimEnter * NERDTree

এটি স্বয়ংক্রিয়ভাবে ভিআইএম কমান্ডটি চালাবে (NERDTree প্লাগইনটি শুরু করে)। এখানে একটি ছোট স্ক্রিপ্ট যা আপনি পরে যা অর্জন করবেন।

$ cat workon
#!/bin/bash

cd /Volumes/blah/Projects/$1
vim

1
আমি এই স্ক্রিপ্টে চলমান শেষ: ভিআইএম - সিএমডি "অটোকড ভিমন্টার * এনইআরডিটি"। সাহায্যের জন্য ধন্যবাদ
Daniel

1
এটি একটি পৃথক স্ক্রিপ্ট ফাইলের পরিবর্তে একটি ফাংশন (.bashrc এ সংজ্ঞায়িত) হিসাবে লেখা যেতে পারে: workon() { cd /Volumes/blah/Project/"$1" && vim --cmd "..."; }
glenn jackman

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