จะถอนการติดตั้ง Janus ได้อย่างไร?

ฉันไม่ทราบวิธีการถอนการติดตั้ง Janus ฉันอยากกลับไปใช้ VIM และ MacVim ธรรมดาจริงๆ ฉันสามารถลองลบไดเร็กทอรี ~/.janus ได้ แต่เนื่องจาก Janus ใช้เวลาในการติดตั้งสักพัก ฉันจึงคิดว่ามีสิ่งอื่นและที่อื่น ๆ ที่ติดตั้งสิ่งต่าง ๆ ไม่มีใครรู้วิธีการติดตั้ง Janus ที่สมบูรณ์หรือไม่?


person mazlix    schedule 21.08.2012    source แหล่งที่มา
comment
ไม่เคยใช้ Janus แต่ (และนี่เป็นคำตอบที่เดาได้จริงๆ) ทำไมไม่ถอนการติดตั้ง Vim แล้วติดตั้งอีกครั้ง การติดตั้งที่ชาญฉลาด Vim ค่อนข้างมีอยู่ในตัวเองจริงๆ: Vim ในที่เดียว _vimrc+vimfiles ในที่อื่น   -  person Rook    schedule 21.08.2012
comment
+1 สำหรับการขูด Janus   -  person romainl    schedule 21.08.2012
comment
@ldigas การติดตั้งและการลบ Vim จะไม่ช่วย: Janus ได้รับการติดตั้งใน $HOME โดยที่กระบวนการติดตั้งไม่ทำอะไรเลย   -  person romainl    schedule 21.08.2012
comment
@romainl - ฉันถอนการติดตั้ง Vim และลบไฟล์ Janus ทั้งหมด   -  person Rook    schedule 21.08.2012
comment
ตกลง ความคิดเห็นของฉันยังคงมีผล เพราะ Janus ไม่ได้แตะ Vim เลย ไม่จำเป็นต้องถอนการติดตั้ง Vim   -  person romainl    schedule 21.08.2012
comment
@romainl - ใช่ โอเค คุณมีประเด็นที่นั่น   -  person Rook    schedule 22.08.2012


คำตอบ (3)


Janus เป็นเพียงชุดของการตั้งค่า vim และปลั๊กอินซึ่งจัดเก็บไว้ในไดเร็กทอรี ~/.vim Janus มีตัวติดตั้ง bootstrap ซึ่งโดยทั่วไปจะเปลี่ยนชื่ออะไรก็ได้ในไดเร็กทอรีนั้นเป็น whatever.old จากนั้นจึงโคลนตัวเองเข้าไปในไดเร็กทอรีนั้น ไดเรกทอรี ดังนั้นเอฟเฟกต์ที่สวนกลับก็คือการลบสิ่งใดก็ตามที่ไม่ได้ลงท้ายด้วย .old แล้วจึงลบ .old ออกจากทุกสิ่ง คุณสามารถทำได้ด้วยคำสั่งเหล่านี้

cd ~/.vim
find . -not -name \*.old -delete
find . -name \*.old | while read file; do mv "$file" "${file%%.old}"; done
person Conner    schedule 21.08.2012
comment
นี่ไม่ใช่แค่สูตรอาหารง่ายๆ เท่านั้น แต่ยังเป็นมินิมาสเตอร์คลาสใน Bash อันหรูหราอีกด้วย ขอบคุณสำหรับแรงบันดาลใจ! - person Simon Dell; 03.02.2015
comment
ฉันคิดว่าการติดตั้ง Janus ยังสร้างลิงก์บางอย่างที่อาจต้องล้างข้อมูล: ~/.vimrc -› ~/.vim/janus/vim/vimrc ~/.gvimrc -› ~/.vim/janus/vim/gvimrc - person MatrixManAtYrService; 11.08.2015

หากต้องการถอนการติดตั้ง janus คุณสามารถทำได้:

  • ลบ ~/.vim, ~/.vimrc และ ~/.gvimrc - คุณสามารถเก็บไฟล์ rc ได้หากต้องการการปรับแต่ง
  • ลบ ~/.vimrc.before และ ~/.vimrc.after
  • ลบไดเร็กทอรี ~/.janus/

นั่นควรจะเป็นทั้งหมด

กระบวนการข้างต้นจะลบการปรับแต่งทั้งหมดของคุณ ฯลฯ และปลั๊กอินทั้งหมดด้วย ดังนั้นตรวจสอบให้แน่ใจว่าคุณลบเฉพาะสิ่งที่คุณต้องการเท่านั้น

person sandeep    schedule 21.08.2012

จริงๆ แล้ว การติดตั้ง janus จะทำให้คุณมีโฟลเดอร์ .vim ใหม่ ไฟล์ .vimrc และ .gvimrc ใหม่ ซึ่งมีการเชื่อมโยงไฟล์กับ /Users/amerllica/.vim/janus/vim/vimrc และ /Users/amerllica/.vim/janus/vim/gvimrc บางที .vimrc.after และ .vimrc.before อาจมีอยู่ในโฮมไดเร็กตอรี่ของคุณ

อย่ากังวล ขั้นตอนการติดตั้งจะเก็บเส้นทาง .vim ก่อนหน้าและไฟล์ .vimrc ไว้ในไฟล์ .vim.old และ .vimrc.old

ดังนั้นให้ดำเนินการด้านล่างอย่างไม่ต้องสงสัย:

rm -rf .vim .vimrc .gvimrc

แล้ว:

mv .vim.old .vim
mv .vimrc.old .vimrc
mv .gvimrc.old .gvimrc // if you had installed Gvim

หากคุณมี .vimrc.before หรือ .vimrc.after ให้ลบออกโดยใช้คำสั่งด้านล่าง:

rm -rf .vimrc.before .vimrc.after

นอกจากนี้ โปรดอย่าลืมลบ janus:

rm -rf ~/.janus

ฉันหวังว่าคำตอบนี้จะช่วยคุณได้

person AmerllicA    schedule 07.03.2020