Bu Yığın Taşması sorusundanvi
/ vim
satır numaralarının belirli bir aralığını yorumlamak mümkün olduğunu öğrendim . Örneğin, aşağıdaki bash betiğine sahip olduğumu varsayalım:
#!/bin/bash
This
is
my
very
very
great
script
Şimdi (sözcükleri içeren 8 arasındaki hat numaralarını 6 dışarı yorum yapmak istediğinizi varsayalım very
, very
ve great
kullanarak) #
açıklama karakterini. vi
/ İçinde vim
, sadece :6,8s/^/#
aşağıdakileri elde etmek için yazabilirim :
#!/bin/bash
This
is
my
#very
#very
#great
script
6'dan 8'e kadar olan satırları yorumlar.
Benim sorum bu olacak benzer bir astar yazmanız mümkündür olduğunu kaldırmak#
8 (dosyada ama başka yorumladı hatları) üzerinden hatları 6 dan açıklama karakterini?
Bunu söyledikten, ben aslında kullanıyorum olmadığı konusunda bazı tartışmalar olduğunu fark vi
ya vim
. Uygulamada, script.sh
komutla bir dosya açıyorum vi script.sh
. Ayrıca, komutu which vi
yazdığımda da elde ederim /usr/bin/vi
. Bununla birlikte, basitçe yazıp vi
bastığımda Enter, bunu elde ederim:
~ VIM - Vi IMproved
~
~ version 7.2.330
~ by Bram Moolenaar et al.
~ Vim is open source and freely distributable
~
~ Sponsor Vim development!
~ type :help sponsor<Enter> for information
~
~ type :q<Enter> to exit
~ type :help<Enter> or <F1> for on-line help
~ type :help version7<Enter> for version info
ki bu aslında kullandığımı gösteriyor vim
. Bilgisayarımdan SSH kullanarak uzak bir Ubuntu Linux kümesine erişiyorum. Bir Ubuntu Linux GUI kullanmıyorum.
NERD Commenter
bence buraya gitmenin yolu! Bunun için +1