Googleweb'leri aradım, ancak (Python) dilde uygun şekilde uzun satırları otomatik olarak kesecek bir emacs paketi bulamadım. Örneğin:
def _formatDependencyList(usedList):
if len(usedList) == 0:
return '(This thing does not use modules)'
return ', '.join([_escapeUnderscores(_getBaseNameHead(s)) for s in usedList])
usedList
öğesinin en sağındaki s
, dosyamdaki 80 sütununda ve satırın sonuna gelindiğinde, çok benzer bir komut vermek istiyorum. Mq
/ dolgu paragraf
komutunu, bu satırı 'düzeltmek' ve şöyle görünmesi için:
return ', '.join([
_escapeUnderscores(_getBaseNameHead(s)) for s in usedList])
Bu özel durumda (
ve birleştirme
olan [
bitişiktir, bu yüzden [
(
veya [
karakteri) satırını keserim.
Bu bana emacs'ın yapabileceği bir şey gibi görünüyor ve muhtemelen (bir yerlerde), ve bana bir tüm lotta em> tuş vuruşlarını kaydeder. Dürüst olmak gerekirse, insanların paragrafları dolduramayan editörleri nasıl kullandığını bilmiyorum, ve eğer buna sahip olsaydım da aynı şekilde onsuz yaşamaya devam edemezdim.