vim أدخل خطًا جديدًا مع Tabspaces
سؤال
دعنا نقول أن لدي هذه الكتلة من النص
public function __construct() {
parent::__construct();
}
وأريد إدراج خط جديد فوق Parrent :: بناء على نفس المستوى. يحب:
public function __construct() {
// this is the new line.
parent::__construct();
}
كيف يمكنني أن أفعل هذا. حاولت أن أفعل كنترول+يدخل في وضع الأوامر ولكن هذا سوف يحرك {Down its. تمكنت من القيام بذلك عن طريق الذهاب مع المؤشر إلى بداية الوالد والقيام كنترول+يدخل. أليس هناك طريقة للقيام بذلك عندما يكون المؤشر في نهاية السطر الأول؟ أو اختصار للقفز بشكل أسرع إلى بارنت؟
المحلول
محاولة س و س في الوضع العادي.
نصائح أخرى
ربما يجب عليك تمكين التمرينات التلقائية؟ قد يحل مشاكلك.
في ملف .VIMRC الخاص بك:
:set autoindent
لا تنتمي إلى StackOverflow